filter

英 [?f?lt?(r)]? ?美 [?f?lt?]??

n.濾波器;濾光器;濾色鏡;[化] 過濾器

vi.過濾;透過;滲透

vt.過濾;濾除

jquery filter()方法 語法

作用:filter() 方法將匹配元素集合縮減為匹配指定選擇器的元素。

語法:.filter(selector)

參數(shù):

參數(shù)描述
selector? ??字符串值,包含供匹配當(dāng)前元素集合的選擇器表達(dá)式。

說明:如果給定表示 DOM 元素集合的 jQuery 對(duì)象,.filter() 方法會(huì)用匹配元素的子集構(gòu)造一個(gè)新的 jQuery 對(duì)象。所使用的選擇器會(huì)測(cè)試每個(gè)元素;所有匹配該選擇器的元素都會(huì)包含在結(jié)果中。

jquery filter()方法 示例

<!DOCTYPE html>
<html>
<head>
  <style>
  div { width:60px; height:60px;
        margin:5px; float:left;
        border:2px white solid; }
  </style>
  <script type="text/javascript" src="http://apps.bdimg.com/libs/jquery/2.1.1/jquery.min.js"></script>
</head>

<body>
  <div></div>

  <div class="middle"></div>
  <div class="middle"></div>
  <div class="middle"></div>
  <div class="middle"></div>

  <div></div>

<script>
  $("div").css("background", "#c8ebcc")
    .filter(".middle")
    .css("border-color", "red");
</script>

</body>
</html>
運(yùn)行實(shí)例 ?

點(diǎn)擊 "運(yùn)行實(shí)例" 按鈕查看在線實(shí)例