最近,我发现Internet Explorer平面不支持jQuery中的某些选择器(请参阅Why can't Internet Explorer run this simple jQuery?)。我的问题是:如何知道在写代码时我的代码实际上可以工作?由于我在Linux上,我的选择只是Chrome和Firefox。有没有一种工具模拟主要浏览器的功能来测试给定站点的兼容性?我在上面的帖子中提到的所有脚本都因为几个原因而失败,但很大程度上是因为选择器没有任何功能。有没有工具来确定我的jQuery是否会运行跨浏览器?
我最初认为jQuery是跨浏览器兼容的,但它似乎不同浏览器的浏览器。有没有一种测试方法?
你有没有读过你的问题的答案? jQuery提供了一个跨浏览器的方式。 jQuerys如何使用不支持的本地方法发生故障? – Andrew
我不明白你为什么认为选择器在IE中不起作用。 jQuery选择器引擎**在浏览器中非常一致,包括IE6。 – Pointy
jquery是跨浏览器的。这不是javascript。 indexOf(对于数组)是一个javascript函数,jquery与它无关,并且作为一个数组函数,直到ie9左右才实现。 – Rodolfo