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

jQuery is() メソッド

jQueryの遍歴メソッド

is()メソッドは選択された要素の1つがselectorExpression一致しました。

これらの要素の少なくとも1つが指定された引数と一致する場合、is()メソッドはtrueを返し、それ以外の場合はfalseを返します。

構文:

要素をチェックする:

$(selector).is(selectorExpression)

要素を機能でチェックする:

$(selector).is(function(index ,element))

チェックの親が<div>要素であるかどうかを確認します:

$(document).ready(function(){
  $("p").parent().is("div");
});
テストを見て‹/›

is()メソッドの使用法を示す別の例:

$("li").click(function (){
  if($(this).is(":first-child")){
    $("p").text("リストアイテム 1");
  } else if ($(this).is(".middle")){
    $("p").text(".middleクラスリストアイテム");
  } else if ($(this).is(":contains('item 3');")){
    $("p").text("リストアイテム3");
  }
});
テストを見て‹/›

引数の値

引数説明
selectorExpression選択子表現を指定し、現在の要素集合に一致するjQueryオブジェクトや要素をマッチングする
function(index ,element)集合内の各要素に対してテストを行うための関数を指定する
  • index-要素の集合内のインデックス位置を返す

  • element-現在の要素を返す

jQueryの遍歴メソッド