jQuery not() 方法

jQuery 遍歷方法

not()方法返回不符合指定條件的元素。

not()方法過濾掉所有與所選條件匹配的元素,不匹配的元素將被返回。

not()方法與filter()方法相反。

語法:

獲取不符合指定條件的元素:

$(selector).not(criteria)

使用函數(shù)獲取元素:

$(selector).not(function(index))

實例

返回除第一段外的所有段:

$(document).ready(function(){
  $("p").not(":first").css("background", "coral");
});
測試看看?/?

返回所有沒有類名稱“ demo”的段落:

$(document).ready(function(){
  $("p").not(".demo").css("background", "coral");
});
測試看看?/?

返回所有甚至不是的列表項:

$(document).ready(function(){
  $("li").not(":even").css("background", "coral");
});
測試看看?/?

更改所有div的背景顏色;然后為那些沒有“ middle”類名的元素添加邊框顏色:

$(document).ready(function(){
  $("div").css("background", "#c8ebcc").not(".middle").css("border-color", "red");
});
測試看看?/?

使用函數(shù)過濾掉元素:

$(document).ready(function(){
  $("div").not(function(i){  
    return $(this).hasClass("middle");
  }).css("background-color", "blue");
});
測試看看?/?

參數(shù)值

參數(shù)描述
criteria指定一個選擇器表達式,一個jQuery對象或一個或多個從一組選定元素中返回的元素。
要指定多個條件,請使用逗號
function(index)指定用于測試集合中每個元素的函數(shù)
  • index - 返回元素在集合中的索引位置

jQuery 遍歷方法

丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清