欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

jquery過濾選擇器not

方一強1年前7瀏覽0評論

jQuery中的filter()方法用于篩選匹配的元素,而not()方法則用于排除匹配的元素。not()方法可以根據多種選擇器來過濾元素。

$('p').not('.selected').css('color', 'red');

上面的代碼將選取所有的p元素,但是排除那些帶有selected類名的元素,然后將其文本設置為紅色。另外,not()方法可以接受一個回調函數作為參數,用于進一步篩選元素。

$('p').not(function() {
return $(this).hasClass('selected') || $(this).text().length > 50;
}).css('color', 'red');

上面的代碼將排除那些帶有selected類名或文本長度超過50的p元素,然后將其文本設置為紅色。

需要注意的是,not()方法不會更改原始的選擇器,而是返回一個新的jQuery對象。因此,我們需要用另一個方法來操作篩選后的元素,比如css()方法、addClass()方法等。