【发布时间】:2023-03-29 00:53:01
【问题描述】:
使用有效的 HTML,以下内容会在所有浏览器中按预期找到对象,但在 IE (6 & 7) 中会为 NULL。
$(document).ready(function() {
alert( '$(.rollover):\n' + $('.rollover'));
});
我尝试将其切换为更简单的东西,例如 $('a'),但我在 IE 中总是得到 NULL。
更新: 通过 W3C 验证器运行页面后(并忽略我的 Firefox 验证器插件告诉我的内容),实际上似乎存在很多验证错误(即使定义了 HTML 4 过渡),我无法轻松修复,所以我的猜测是我的问题的原因。因为在 IE 中尝试一个非常简单的文档可以正常工作。
【问题讨论】:
-
它适用于我的 jQuery 1.2.6 和 IE 7。也许你需要发布一个完整的源代码示例。
标签: javascript jquery