<div class="A">
<span class = "s">
<button>
<button>
<div class="B">
<p>
<textarea>
<div>
<button class="click">
</div>
</div>
</div>
按钮点击课程“点击”。我需要在Div类A中找到。
我尝试了什么
$('.click').parent().parent().parent().find('span') -- Working
我正在以最简单的方式寻找类似的替代方案
$('.click').closest('div').find('.A') -- Not working
$('.click').closest('div').prev('.A') -- Not working
在遍历多个内容并查找名称为
的任何类时,正确的方法是什么*注意:这是一个示例HTML,只是为了在JQUERY中找到正确的方法,而不是在HTML中找到语法错误
由于
答案 0 :(得分:3)
closest('.A')
应该这样做。它找到了元素祖先中的第一个元素(从元素开始,然后转到它的父元素等),与选择器匹配。
答案 1 :(得分:0)
parents('.A')
只会寻找父母,如果这是您需要的