javascript获取父对象

时间:2012-01-20 03:33:09

标签: javascript jquery parent

在javascript中,我已经为DOM中的下拉列表设置了一个监听器。当我的处理程序触发时,我必须删除事件目标的兄弟。 $(#sometagname).siblings()。remove()有效,但我不会总是知道标签名称。我宁愿只获取我的父对象并调用.sibling()remove()。 event.target.parentNode.siblings()。remove()不起作用。

当我在警告弹出窗口中打印$(#sometagname)时,我得到[object Object]。当我在警告框中打印event.target.parentNode时,我得到[object HTMLCellElement]。如何通过某种getParent调用获取[object Object]?感谢

1 个答案:

答案 0 :(得分:1)

在事件处理程序中,您可以使用: $(this).parent().siblings().remove();

或者:$(event.target).parent().siblings().remove();

或者:$(event.target.parentNode).siblings().remove();