has

英[həz]   美[hæz]  

v.有( have的第三人稱單數);(親屬關係中)接受;拿;買

jquery has()方法 語法

作用:has() 將匹配元素集合縮減為擁有匹配指定選擇器或 DOM 元素的後代的子集。

語法:.has(selector)

#參數:

參數說明
selector    字串值,包含符合元素的選擇器表達式。

說明:如果給定一個表示DOM 元素集合的jQuery 對象,.has() 方法用匹配元素的子集來建構一個新的jQuery 物件。所使用的選擇器用於檢測匹配元素的後代;如果任何後代元素匹配該選擇器,則該元素將包含在結果中。

jquery has()方法 範例

<!DOCTYPE html>
<html>
<head>
  <style>
    .full { border: 1px solid red; }
  </style>
  <script type="text/javascript" src="http://apps.bdimg.com/libs/jquery/2.1.1/jquery.min.js"></script>
</head>

<body>
<ul><li>Does the UL contain an LI?</li></ul>

<script>
  $("ul").append("<li>" + ($("ul").has("li").length ? "Yes" : "No") + "</li>");
  $("ul").has("li").addClass("full");
</script>

</body>
</html>
執行實例 »

#點擊 "執行實例" 按鈕查看線上實例

#