내 단추의 부모 부모의 이미지를 대상으로하려고합니다.부모 부모의 대상 div
는 시도 :
$(event.target).parents().eq(2).$("img").css("opacity", .3);
$(event.target).parent().parent().parent().$("img").css("opacity", .3);
$(event.target).parent().parent().parent("img").css("opacity", .3);
편집 : 단지도 아래의 코드는 여전히 작동하지 않는, 따라서 수정이 부모의 부모의 실현하지만. 이것은 HTML의 구조는 다음
<div>
<img src="http://placehold.it/100x100"/>
<div>
<div>
<button id="btn">Test</button>
</div>
</div>
</div>
이미지를 선택하고 CSS를 변경할 수있는 경우
$("button.page3").click(function(event) {
$(event.target).parents().eq(1).$("img").css("opacity", .3); //doesnt work
$(event.target).closest("img").css("opacity", .3); //neither
}
['()'.closest] (HTTP : //api.jquery .com/closest /)이 아마 더 좋을 것입니다. –
실제 HTML 구조를 게시 할 수 있습니까? – tymeJV