gpt4 book ai didi

javascript - 为什么 jQuery $ ('.classname' ) 不能在 IE 中工作?

转载 作者:行者123 更新时间:2023-12-02 20:48:30 24 4
gpt4 key购买 nike

使用有效的 HTML,以下内容会在所有浏览器中按预期找到对象,但在 IE(6 和 7)中得到 NULL。

$(document).ready(function() {
alert( '$(.rollover):\n' + $('.rollover'));
});

我尝试将其切换为更简单的内容,例如 $('a'),但在 IE 中我总是得到 NULL。

更新:通过 W3C 验证器运行页面后(并忽略我的 Firefox 验证器插件告诉我的内容),似乎实际上存在相当多的验证错误(即使定义了 HTML 4 Transitional),我无法轻松修复这些错误,所以我的我猜这就是我的问题的原因。因为在 IE 中尝试一个非常简单的文档可以按预期工作。

最佳答案

如果您遇到 $ 冲突,有很多方法可以避免这种情况,如文档 here 所示。 .

关于javascript - 为什么 jQuery $ ('.classname' ) 不能在 IE 中工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/438853/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com