English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

jQuery has() メソッド

jQueryの遍歴メソッド

has()メソッドは、指定された選択子に一致するすべての要素を返し、これらの要素内に1つ以上の要素を持つ。

構文:

$("selector").has("selectorExpression")

含んでいる<span>要素を持つすべての段落を返します:

$("document").ready(function(){
  $("p").has("span").css("background-color", "coral");
});
テストをしてみる‹/›

含んでいる<span>または<b>要素を持つすべての段落を返します:

$("document").ready(function(){
  $("p").has("span, b").css("background-color", "coral");
});
テストをしてみる‹/›

含んでいる<a>要素を持つすべてのリストアイテムを返します:

$("document").ready(function(){
  $("li").has("a").css("background-color", "coral");
});
テストをしてみる‹/›

パラメータの値

パラメータ説明
selectorExpression選択子表現を指定するか、それに一致する要素を指定してください
複数の式を指定するには、カンマを使用してください

jQueryの遍歴メソッド