谁能告诉我为什么这不能在IE7中工作,以及如何最好地重构它,使其在IE7以及其他主要浏览器,如Chrome,Firefox和Safari中工作?
var validTabSet = $('[tabindex]:not([tabindex=-1]):not([type=hidden]):not([disabled=true])');
谢谢
大卫
发布于 2012-10-16 19:52:23
您可以将传递给:not
的选择器分解为multiple selector
var validTabSet = $("[tabindex]:not([tabindex=-1], [type=hidden], [disabled=true])");
如果在IE7上仍然失败,您可以使用not()方法而不是选择器:
var validTabSet = $("[tabindex]").not("[tabindex=-1], [type=hidden], [disabled=true]");
https://stackoverflow.com/questions/12913928
复制相似问题