为什么jQuery选择器有时在Internet Explorer中不起作用

时间:2008-09-02 17:50:31

标签: javascript jquery html internet-explorer

我有一个非常奇怪的问题。在一些难以捉摸的情况下,我无法在IE下的页面上应用任何jQuery选择器。但是在Firefox下没关系。 jQuery函数只返回空数组。

有什么建议吗?

页面过于复杂,无法在此处发布。实际上,除"#id"选择器之外的任何选择器都返回零元素数组。 jQuery版本是1.2.3

2 个答案:

答案 0 :(得分:3)

IE的哪个版本失败了?它是否失败了特定的复杂选择器?我想我们需要一个例子。

编辑:如果升级到1.2.6,问题是否会消失? 1.2.6主要是根据this page的错误修复版本。

如果失败,找到问题的最佳方法是创建一个可以重现错误的最小页面。没有它,几乎不可能排除故障。

答案 1 :(得分:2)

尝试升级到jQuery 1.2.6,如果遇到问题,你应该使用jQuery的最新版本,以确保你处于最新和最好的状态。