【发布时间】:2017-09-08 22:19:33
【问题描述】:
点击时,我想定位单个父母的父母的兄弟姐妹的孩子。会有多个容器。因此,当单击删除时,我希望只更改该 div 中的 img。
这是我目前拥有的 jquery - 不幸的是我错过了一个额外的父母吗?
$('.removal').click(function() {
$('this').parent().siblings('.item-img').find('.productImage').addClass('cart-removal-item-img')
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
<div class="container">
<div class="item-img">
<img class="productImg" src... />
</div>
<div class="rndm1">
</div>
<div class="rndm1">
</div>
<div class="item-action">
<div class="rndm1"></div>
<p><a class="removal" href="">remove</a></p>
</div>
</div>
【问题讨论】:
-
$(this),去掉''
-
另外,
.item-img不是.removal的父级的兄弟