[英]Jquery select div within common parent
Consider code: 考虑代码:
<div class="wrapper">
<div class="target">
<div class="sub1">
<span class="value">
10
</span>
</div>
<div class="sub2">
<button type="button">Trigger</button>
</div>
</div>
<div class="target">
<div class="sub1">
<span class="value">
20
</span>
</div>
<div class="sub2">
<button type="button">Trigger</button>
</div>
</div>
</div>
How to select following value. 如何选择以下值。 If I click on 'button', I want jquery to select parent
div class="target"
and get span class="value"
.text()
. 如果我单击“按钮”,我希望jQuery选择父
div class="target"
并获得span class="value"
.text()
。
The trick is to not select direct parent, but to be able to reach multiple level parent 诀窍是不选择直接父级,而是能够达到多级父级
You can do it like this: 您可以这样做:
$('button').on('click',function(){
var text=$(this).closest('.target').find('.value').text();
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.