- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
给定 html:
<div class="a">
<div class="b">
<div class="c">
<div class="d">
</div>
</div>
<div class="d">
</div>
</div>
</div>
我感兴趣的是在单击具有类“d”的任何元素时选择应用了类 a
的父元素。
我有以下 javascript/jQuery,但看起来很乱。有没有更简洁的方法?
<script>
$('.d').click(function(){
var elementA = $(this).parentsUntil('.a').last().parent();
})
</script>
最佳答案
你 want $(this).closest('.a')
.
关于javascript - parentsUntil() 是最好的函数吗?查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7743442/
我基本上想这样做: $('#myelement').parentsUntil( ".myStopper" ).css("overflow","visible"); 但是当它遍历每个父元素时,我想检查每
给定 html:
我的问题最好用例子来解释: 这个有效: $(startContainer).parents().each(function(index, parentNode) { if (parentNod
我有这个 html 结构: 我使用 元素作为开始的第一个节点。 问题: var s= $("d")
我一直在尝试使用 jquery parentsUntil 方法来隐藏按钮,直到选中一个单选框,但我似乎无法让它工作。这可能是显而易见的事情,但它已经困扰了我几天了。任何人都可以看到我做错了什么。 (
我有一个包含多个级别的标准列表,我需要检查特定项目的根,直到 $(e.target).parents('ul').length === 1 是否可以为此使用 .parentsUntil()?或者我可以
我是一名优秀的程序员,十分优秀!