有人可以用尽可能简单的方式解释我,经典DOM parentNode和Firefox 9中新引入的内容有什么区别parentElement
我正在实现jQuery,并在我的代码库中取出Prototype库,我想知道你是否可以给我在jQuery中实现这个功能的最佳方法.我熟悉jQuery祖先>后代语法,但只想检查一个元素是否是true的后代,如下面的代码:有人能为我提供最有效的jQuery解决方案吗?
<div id="australopithecus">
<div id="homo-herectus">
<div id="homo-sapiens"></div>
</div>
</div>
$('homo-sapiens').descendantOf('australopithecus');
// -> true
$('homo-herectus').descendantOf('homo-sapiens');
// -> false
Run Code Online (Sandbox Code Playgroud) 如何使用 JavaScript 检查 HTML 元素是否是特定<div>元素的子元素?
if (divElement == child){
// do something...
}
Run Code Online (Sandbox Code Playgroud)
编辑:谢谢您的回答。我也有一个关于后代的类似问题,并在这里找到了答案检查 div 是否是另一个的后代