例子1:
$("input[type='checkbox']").parent().is("form");
结果:true;
例子2:
html:
<ul>
<li><strong>list</strong> item 1 - one strong tag</li>
<li><strong>list</strong> item <strong>2</strong> - two <span>strong tags</span></li>
<li>list item 3</li>
</ul>
$("li").click(function() {
var $li = $(this),
isWithTwo = $li.is(function() {
//$('strong',this)注意这种用法,意思是this标签中的strong标签
return $('strong', this).length === 2;//找到包含两个<strong>标签的li
});
if ( isWithTwo ) {
$li.css("background-color", "green");
} else {
$li.css("background-color", "red");
}
});