我有简单的HTML:
<div id="my1">
<input id="my2" value="123">
</div>
获取项目my2:
item = $("#my2");
如何获得该项目的所有者?
答案 0 :(得分:2)
答案 1 :(得分:1)
使用parent():
var item = $("#my2");
var parentItem = item.parent();
答案 2 :(得分:0)
您还可以使用:$( "#my2" ).closest( "div" )
以及$("#my2").parent()
答案 3 :(得分:0)
您可以使用:
var my1 = $('#my2').parent();
或者
var my1= $("#my2").parents();
.parents()
和.parent()
方法类似,只是后者只在DOM树上运行一个级别。此外,$( "html" ).parent()
方法返回包含文档的集合,而$( "html" ).parents()
返回空集。
答案 4 :(得分:0)
您需要找到项目的父级。
var item = $("#my2");
console.log(item.parent());
这为您提供了有关元素父级的完整DOM信息(详细信息)。
console.log($("#my2").parent().prop('id'));
这为您提供了元素的特定属性。