我有一个非常简单的问题。
如何找到另一个元素的前一个元素?我尝试了下面的代码但没有成功。
HTML:
<div class = "A">HERE</div>
<div class="B">
<div class="C" style="width:50px;height:50px;background-color:#000000;"></div>
</div>
JS:
$('.C').click(function() {
alert($(this).closest('.A').html());
});
fiddle :http://jsfiddle.net/Mcujp/4/
最佳答案
如果你想得到前面的兄弟,使用.prev()
.
如果您试图获取父级的 sibling (如您的示例),请使用 .parent().prev()
。
关于javascript - jQuery:使用类查找上一个元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16451214/