IE6不兼容Jquery:not选择器

$("#table tbody:first>tr:not([id$='abc'])").find("input[type=text]");

chrome下面得到16个元素,IE下面得到40个, not没有起到作用,请问怎么解决或者其他的替换方案呢?

牛魔王的故事
浏览 510回答 8
8回答

潇潇雨雨

给那16个元素给个特定的class,然后用类选择呀,别太固执了

幕布斯6054654

升级IE6

翻过高山走不出你

css伪类选择符 not 针对ie6-8均不支持  可以试试JQuery的not()方法 $("p").not("#selected")

holdtom

 不起作用

拉莫斯之舞

我的建议是检查 jq版本 看是否支持ie6

临摹微笑

最好的办法就是扔掉IE6都什么年代了 其次强迫症的你可以建议用eq去写一个jq的选择器扩展就好了

收到一只叮咚

我去...现在还有在使用ie6的么

白衣染霜花

ie6 ,系统是xp ,如果juqery不支持,写纯js 试试
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript