根据this post的说法,IE8中jQuery的filter
方法存在问题,但是根据their API documentation的功能从1.4开始就存在,并且没有提及浏览器不兼容的问题。
哪有
我没有安装IE8的系统,我的客户将使用该版本,并且我在Foxy和Chromy上进行开发。客户端最终系统上的jQuery版本(至少)为1.7。
最佳答案
第一篇文章中的答案说明了本机Array.prototype.filter
方法,它是本机Javascript数组上的实用程序功能(您可以在没有任何框架的情况下以这种方式编写[].filter(...)
)。 IE8不支持此功能。
但是,您要使用jQuery的filter()
方法(以过滤dom节点),在IE8中使用该方法是完全安全的;)