Element.descendantOf - Prototype JavaScript 框架

Xunxin Prototype API

descendantOf

descendantOf(element, ancestor) -> Boolean 

判断 element 是否是参数 ancestor 指定元素的后代节点。

因为 Element.descendantOf 内部对 ancestor 应用了 $(),所以参数 ancestor 既可以是元素,也可以是元素的 ID。

样例

<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