回答
使用jQuery获取子元素,标准JS解决父:
element = $('#childID')[0].parentNode
要使用这种方法,你需要'[0]':'$('#childID')[0] .parentNode' – 2010-01-30 15:09:36
干杯道格,我仍然在混合原型和JQuery在我的头。 :) – 2010-01-30 15:10:55
使用parent
方法的jQuery:
$("#myChild").parent()
你甚至可以给它一个选择,如果您正在寻找的父元素不是直接父代:
$("#myChild").parent(".container")
Th ere的一些功能可以帮助您遍历DOM,并且您可以在jQuery reference中找到详细信息。
使用jQuery来获取子元素,和jQuery解决父
element = $('#childID').parent();
注:是的,这类似于佩卡的回答。这方面的意图是很幽默的。如果你不觉得它幽默.....
如果你是不是在找直接父,你也可以使用:
$('#childID').closest("tr");
其中Tr是你家长选择试图找到。如果您不确定层次结构的深度,这非常有用。
我同意:
$("#id").parent()
是最佳的方法。那天我有这个问题,但很快就解决了。我意识到这已经回答了,但我是新的。如果我已经醒了!战俘!答案已经飞出。 我会很感激的给予好评
BTW:这里是jQuery的http://jqapi.com/
- 1. jQuery - 获取元素的二级父项
- 2. jQuery +获取元素列表的父母
- 3. Jquery - 获取父元素的数据ID
- 4. 使用jQuery获取元素父项
- 5. jquery:从ajax调用获取父元素
- 6. JQuery的:获取点击的元素的父元素ID
- 7. jQuery - 获取在父元素中单击的元素的标识
- 8. 获取元素的父
- 9. 获取元素的表父
- 10. 如何使用jQuery获取父元素的同级元素
- 11. 如何在jQuery中获取父元素时知道子元素?
- 12. 如何获取父元素?
- 13. 如何对齐绝对定位的元素,以父亲的父亲
- 14. jQuery的 - 父元素
- 15. jQuery + Fancybox:通过jQuery符号获取iframe的父元素
- 16. 如何通过.get()获取父元素一次获取元素
- 17. 获取DOME元素的jQuery元素
- 18. 父亲的jQuery选择器
- 19. 通过JQuery获取父元素的data-attribute中的目标元素名称
- 20. jQuery的获得输入元素在不同的父元素
- 21. 获取子DOM的父DOM元素
- 22. 获取元素的祖父类 - Python Selenium
- 23. 如何获取元素的父级?
- 24. 如何获取父元素的ID?
- 25. 获取选定文本的父元素
- 26. jQuery Facebox父元素
- 27. 无法获取父元素的索引中jQuery的
- 28. 获取所有父元素少于n个子元素的jQuery选择器
- 29. jQuery获得父元素只有这个元素的兄弟
- 30. 的jQuery/JavaScript的父元素
啊,Jquery的的乐趣一个新的伟大的参考。学会了一些东西,谢谢:) – 2010-01-30 14:54:16