以下標記被誇大以說明問題。Mootools:遍歷this.getParent()x特定元素的次數
我試圖捕獲一個點擊鏈接的主要行...它恰好發生了,它埋藏在一堆其他東西深深。
<div class="mainRow">
...
</div>
<div class="mainRow">
<div>
<div>
<div>(x number of layers)
<div>
<div>
<div>
<div>
<div>
<div>
<a class="someLink">click me</a>
</div>
</div>
</div>
</div>
</div>
</div>
</div>(/x number of layers)
</div>
</div>
</div>
<div class="mainRow">
...
</div>
在mootools的 *,您可以手動說.getParent().getParent()...<xTimes>...getParent()
等
獲取父元素是有沒有辦法隨意竄動的時候父母x個鏈使其停止在div.mainRow
?
(編輯:哈哈......對不起大家,我想我在我的問題寫了「jQuery的」誤我問有關MooTools的。)
其實在jQuery中你會做'$(this).closest('div.mainRow')'... – Pointy 2012-03-23 18:16:25
我喜歡!怎麼樣mootools? – Kristian 2012-03-23 18:19:08
...看起來像MooTools有一個'.getParents('div.mainRow')'...我不知道MooTools,所以我不知道你做了什麼來達到這個功能,但它是'Element'類。它返回一個匹配的節點數組。 – Pointy 2012-03-23 18:19:32