我試圖在父母的父母父母對象中定位一個圖片。父母雙親父母對象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>
<div>
<button type="button" class="page3">Read more</button></div>
</div>
<img src="img/imgs-slides/3.png" border="0" alt="">
</div>
JS:
$("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 /)可能會更好。 – 2014-10-07 23:25:47
您可以發佈實際的HTML結構嗎? – tymeJV 2014-10-07 23:26:52