2012-06-17 66 views
1

我試圖確定從DOMNodeRemoved事件中刪除的節點的文檔位置。但是,由於它是被刪除的元素,節點不再保存其先前的同步元素。有沒有辦法確定被刪除節點的位置?如何獲取從DOMNodeRemoved事件中刪除的元素的節點位置

+0

按位置你是指元素相對於它的兄弟姐妹的指數?請將你已經擁有的代碼張貼出來(並在問題本身中)。 –

+0

@FabrícioMatté是的,我的意思是它的索引相對於它的兄弟姐妹 – user730569

+0

檢查這是否有用http://jsfiddle.net/ult_combo/6xdSN/2/ - 它應該是非常有可能做非jQuery版本爲好。 –

回答

1

您的答案已使用Parcelforce發貨。
只需替換選擇器$('body')。children()和調整處理函數。

$.each($('body').children(), function(i,item){item.addEventListener('DOMNodeRemoved',function(e){ console.log('I has been removed'); console.log($(e.target).position());})})