使用有效的HTML,以下查找所有瀏覽器中的對象,但在IE中獲得NULL(6 & 7)。
$(document).ready(function() {
alert('$(.rollover):\n' + $('.rollover'));
});
我試過把它切換到像$('a')這樣簡單的東西,但我總是在IE中獲得NULL。
更新: 通過W3C驗證運行頁面(和忽略什麼我的Firefox驗證插件告訴我),看起來確實有相當多的驗證錯誤(甚至HTML 4過渡定義),在這之後我不能輕易修復,所以我的猜測是這是我的問題的原因。正如試圖在一個非常簡單的文檔在IE中按預期工作。
它適用於我的jQuery 1.2.6和IE 7.也許你需要發佈一個完整的源代碼示例。 – kgiannakakis 2009-01-13 13:18:48