Element.adjacent - Prototype JavaScript 框架

Xunxin Prototype API

adjacent
1.6

Element.adjacent(element[, selectors...]) -> [HTMLElement...]
someElement.adjacent([selectors...]) -> [HTMLElement...]

查找当前元素的所有兄弟节点,若指定选择器,则这些节点必须与给定的选择器(selectors)相匹配。
译注:该方法可同时查询前导兄弟节点和后继兄弟节点。

样例

<ul id="cities">
	<li class="us" id="nyc">New York</li>
	<li class="uk" id="lon">London</li>
	<li class="us" id="chi">Chicago</li>
	<li class="jp" id="tok">Tokyo</li>
	<li class="us" id="la">LosAngeles</li>
	<li class="us" id="aus">Austin</li>
</ul>
$('nyc').adjacent('li.us');
//-> [<li#chi, li#la, li#aus>]