[jquery] jQuery에서 “this”안의 요소를 선택하는 방법은 무엇입니까?

이 방법으로 요소를 선택할 수 있다는 것을 알고 있습니다.

$("ul.topnav > li.target").css("border", "3px double red");

하지만 다음과 같이 어떻게 할 수 있습니까?

$(this > li.target).css("border", "3px double red");



답변

$( this ).find( 'li.target' ).css("border", "3px double red");

또는

$( this ).children( 'li.target' ).css("border", "3px double red");

사용 children즉시 자손, 또는 find깊은 요소.


답변

나는 이것을 사용하여 부모를 얻습니다.

$( this ).children( 'li.target' ).css("border", "3px double red");

행운을 빕니다


답변