我试图获取单击元素的父元素的 id。我试过这个
$(window).click(function(event) {
alert("Clicked on " + event.target.id + ". Its parent is " + $(event.target).parent().attr("id"));
});
如果我有以下结构,它会返回Clicked on x. Its parent is undefined
.
<div id="y">
<div id="x">X</div>
</div>
为什么不给父母的身份证?
我也尝试过以下
$(this).closest("div").attr("id");
$(this).parent().attr('id')