English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
is()方法检查所选元素之一是否与selectorExpression相匹配。
如果这些元素中的至少一个与给定参数匹配,则is()方法将返回true,否则返回false。
检查元素:
$(selector).is(selectorExpression)
使用函数检查元素:
$(selector).is(function(index ,element))
检查<p>的父级是否为<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) | 집합 내 각 요소를 테스트하는 데 사용할 함수 지정
|