2011-01-07 52 views
4

工作與jQuery 1.3.2, IE7$(「tr.football:hidden").length回報,然而, IE8它返回。JQuery的:隱藏不IE8

你有沒有遇到同樣的問題?你是如何解決這個問題的?

謝謝。

+0

出現這種情況遲至1.4.2仍然明顯 – TJB 2011-05-06 05:13:50

回答

5

它看起來像一個錯誤,請檢查論壇:jquery forum bug report

+0

爲了完整起見,我建議將鏈接的名稱更改爲更具描述性的內容。看起來你只是發佈一個鏈接到JQuery,而不是實際提供的有用鏈接。 – jmort253 2011-01-07 14:45:26

2

我建議升級到1.4.4的JQuery的最新版本。還有另外4個版本的JQuery超出了你正在運行的版本,並且我不想看到你很難找到解決最新JQuery版本中可能解決的問題的解決方案。

當然,如果問題升級後依然存在,還有一些其他的東西,你可以嘗試:

  • 確保你的HTML驗證。如果JavaScript不符合瀏覽器實現的標準,JavaScript有時會無法正確解析HTML。
  • 查看是否可以找到解決方法,例如使用樣式「display:none」選擇器或者可以在隱藏的元素上綁定額外的類。

這是Google Libraries API的鏈接。您可以直接鏈接到最新版本的JQuery 1.4.4: http://code.google.com/apis/libraries/devguide.html#jquery