is()方法檢查所選元素之一是否與selectorExpression相匹配。
如果這些元素中的至少一個(gè)與給定參數(shù)匹配,則is()方法將返回true,否則返回false。
檢查元素:
$(selector).is(selectorExpression)
使用函數(shù)檢查元素:
$(selector).is(function(index ,element))
檢查<p>的父級(jí)是否為<div>元素:
$(document).ready(function(){ $("p").parent().is("div"); });測(cè)試看看?/?
另一個(gè)顯示is()方法用法的示例:
$("li").click(function (){ if($(this).is(":first-child")){ $("p").text("列表項(xiàng) 1"); } else if ($(this).is(".middle")){ $("p").text(".middle類列表項(xiàng)"); } else if ($(this).is(":contains('item 3')")){ $("p").text("列表項(xiàng)3"); } });測(cè)試看看?/?
參數(shù) | 描述 |
---|---|
selectorExpression | 指定選擇器表達(dá)式,jQuery對(duì)象或元素以匹配當(dāng)前的元素集 |
function(index ,element) | 指定用于測(cè)試集合中每個(gè)元素的函數(shù)
|