获取看起来像选择器的祖先元素
Get ancestor element that looks like selector
所以我在下面的 DIV 中:
<ul>
<li>
<ul>
<li>
<div> asdf </div>
</li>
</ul>
</li>
</ul>
我怎样才能得到某个祖先的父母?
喜欢$div.parents('li')
,但选择祖先李而不是第一个父母。
怎么样
$div.closest("ul").parent("li");
你可以
试试这个:-
$('div').parents('li').last()
相关文章:
- 如何将事件stopPropagation限制为祖先元素
- 如何测试HTML元素的祖先是否有CSS类
- 如何在不使用multipleparent()调用的情况下找到(元素表的)第一个祖先
- 获取一个元素相对于Javascript中一个祖先的位置
- 检索具有特定数据属性的祖先元素
- jQuery 遍历 -- 查找相对于共同祖先的元素
- 获取看起来像选择器的祖先元素
- 新添加的元素无法使用 jQuery API closest() 在 DOM 树中向上遍历其祖先,返回“undefined
- 筛选具有特定类作为祖先的元素
- Vanilla javascript检查元素或祖先是否有类
- 使用jQuery在祖先和后代之间插入元素
- 如何获取所有可能具有祖先的元素,并且它们的所有祖先都没有指定的类
- 检查元素的祖先是否已固定
- 如何确定子元素是否在包含祖先之外
- 使用jQuery在一个元素和它的祖先元素之间选择一个元素的最好方法是什么?
- 查找带有未选中复选框的元素并删除其祖先元素
- 元素或其祖先是类的成员
- 如何使用JQuery获取html元素(PartialView)的祖先元素
- 设置元素的宽度(或高度)为较高祖先元素的百分比
- 在JavaScript中,如果在HTML元素及其祖先上声明了事件触发器,则首先触发