jquery怎么排除选择元素?三种方法在选择元素上做排除

发布时间:2020-06-27编辑:脚本学堂
有关jquery排除选择元素的三种方法,使用jquery选择器时对选取的某个元素集做排除操作,不了解的朋友参考下。

jquery怎么排除选择元素?

jquery选择器众多,使用选取某个DOM的方法有很多种,如何在选取的某个元素集上做一些排除?

1、选择所有的img元素,排除class=jbxue的元素的个数:
 

$('img:not(.jbxue)').length();//或者$('img').not('.jbxue').length();

2、获取id=jbxue下所有没有class=com的li元素的个数
 

$('#jbxue li:not(.com)').size();//或者$('#jbxue li').not('.com').length();

3、设置id=jbxue下所有奇数行的li元素的背景
 

$('#jbxue li').not(':even').css('background-color', 'red');