回答

3

IE8本机不支持:not选择器,所以如果您使用的是纯脚本选择器引擎(如Sizzle内置于jQuery),由于所有元素中的纯脚本搜索速度较慢,因此可能会导致性能问题。

最简单的解决方案是在服务器端用特定的类标记每个TD元素,然后使用类选择器选择它们。

<td class="not-some-cell"></td> 

<script> 
    // instead of $('TD:not(.some-cell)') 
    var myCell = $('TD.not-some-cell'); 
</script> 
+0

我不确定你是否知道这个,但:not()是一个内置的CSS选择器。我只是在告诉你。我只是不确定你是否知道这一点。 – Shawn31313 2012-03-30 22:07:23

+3

大于9的IE不支持它。 – 2012-03-30 22:09:20

+0

你是指小于9的IE? – Shawn31313 2012-03-30 22:13:17