当然这个问题很容易,但我就是想不出来。
我使用DOMNodeInserted
事件来检测何时插入新元素。
我不知道如何使用当前元素,例如获取它的父id。
现在我有这样的函数:
document.addEventListener("DOMNodeInserted", function(event){
var element = event.target;
if (element.tagName == 'DIV') {
if (element.id == 'ndiv_3-1VTSTHR') {
alert($('#ndiv_3-1VTSTHR').parent().get(0).tagName);
}
}
});
这是可行的,但它会给予我ndiv_3-1VTSTHR
元素的父元素。我想知道任何元素的父元素,使用jQuery。
我试探着:
alert($(this).parent().get(0).tagName);
但运气不好。
1条答案
按热度按时间qnakjoqk1#
您可能需要在
element.target
附近初始化一个jQuery对象。