既然是用jquery选择器,那么应该这么写:$("span").not(":eq(2)")........your code........
排除你的预期第3个span,这里要注意的是eq的索引值,初始是从0开始,所以第3个应该是2
如果span是同辈元素,或者他们的父辈元素是同辈元素,你可以这么写
if(jQuery("span").index()!=3){code...}
你可以alert一下index的值你就知道他的作用
注意必须是同辈元素或者他们的层级至少是同 辈的
如果不是那么就要其他的方法了
这样就可以
var spans = $('span:lt(3)').add($('span:gt(4)'));