jquery选择器众多,使用选取某个DOM的方法有很多种,如何在选取的某个元素集上面做一些排除呢?下面通过几个实例说明:
(1)选择所有的img元素,排除class=sfjvip的元素的个数:
$('img:not(.sfjvip'.length(;//或者$('img'.not('.sfjvip'.length(;
(2)获取id=sfjvip下面所有没有class=com的li元素的个数
$('#sfjvip li:not(.com'.size(;//或者$('#sfjvip li'.not('.com'.length(;
(3)设置id=sfjvip下面所有奇数行的li元素的背景
$('#sfjvip li'.not(':even'.css('background-color', 'red';
有关jquery选择器的用法,具体可参照本站:
jQuery 选择器用法大总结