假设我有一些
<TR style = "background-color : red ;">
还有一些
<TR>
(需要注意的是冒号和分号旁边的空格是故意的,因为我正在处理的页面是这样写的)
现在,这个:
$('.detailtable tr:not([style~="darkgray"])')
完美运行。但这里说:
[name!="value"] 无法利用本机 DOM querySelectorAll() 方法提供的性能提升。为了在现代浏览器中获得更好的性能,请改用 $("your-pure-css-selector").not('[name="value"]')
所以我想知道:我的表达方式是最好的还是类似的:
$('.detailtable tr').not('[style~="darkgray"]') // this doesn't work!
表现更好?写最后一个表达式的正确方法是什么?
提前致谢