我有一个非常简单的问题.
如何找到另一个元素的第一个上一个元素?我没有成功尝试下面的代码.
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()); });
解决方法
如果您想要获得以前的兄弟姐妹,请使用
.prev()
.
如果你想要得到父级的兄弟姐妹(就像你的例子)使用.parent().prev().