1
我試圖確定從DOMNodeRemoved事件中刪除的節點的文檔位置。但是,由於它是被刪除的元素,節點不再保存其先前的同步元素。有沒有辦法確定被刪除節點的位置?如何獲取從DOMNodeRemoved事件中刪除的元素的節點位置
我試圖確定從DOMNodeRemoved事件中刪除的節點的文檔位置。但是,由於它是被刪除的元素,節點不再保存其先前的同步元素。有沒有辦法確定被刪除節點的位置?如何獲取從DOMNodeRemoved事件中刪除的元素的節點位置
您的答案已使用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());})})
按位置你是指元素相對於它的兄弟姐妹的指數?請將你已經擁有的代碼張貼出來(並在問題本身中)。 –
@FabrícioMatté是的,我的意思是它的索引相對於它的兄弟姐妹 – user730569
檢查這是否有用http://jsfiddle.net/ult_combo/6xdSN/2/ - 它應該是非常有可能做非jQuery版本爲好。 –