selector, element 에 대해 일치하는 요소를 검사하고 그 중 하나 이상이 일치하면 true를 반환합니다.
<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>
<li>list item 4</li>
<li>list item 5</li>
</ul>
$("li").click(function() {
var $li = $(this);
var isWithTwo = $li.is(function() {
return $('strong', this).length===2;
});
if (isWithTwo)
$li.css("background-color", "green");
else
$li.css("background-color", "red");
}); // 두번째 li를 초록색으로
jsfiddle에서 보기
반응형
'jQuery' 카테고리의 다른 글
농구게임 만들기 (0) | 2019.09.26 |
---|---|
제이쿼리로 슬라이드 만들기 (0) | 2019.09.26 |
CSS3 + jQuery로 버튼효과 (0) | 2019.09.25 |
jQuery 효율적으로 사용하기 (0) | 2019.09.25 |
on이벤트에 파라미터 전달 (0) | 2019.09.25 |