[英]How to pick up data- * in the parent from the child
<header data-ride="share">
<div class="child__one">
<div class="child__two">
<div class="child__three"></div>
</div>
</div>
</header>
Is possible to catch the header tag from the child__three?? 可以从child__three中捕获标头标签吗?
For example: 例如:
var parent = $('.child__three').parents('[data-ride="share"]');
This won't work at all. 这根本不起作用。
Thanks. 谢谢。
Use jQuery closest() 使用jQuery 最近的()
var parent = $('.child__three').closest('[data-ride="share"]');
The problem with parents() is it can return multiple objects. parent()的问题在于它可以返回多个对象。
See Difference between jQuery parent(), parents() and closest() functions 参见jQuery parent(),parents()和closest()函数之间的区别
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.