2012-06-17 4 views
1

DOMNodeRemoved 이벤트에서 제거 된 노드의 문서 위치를 확인하려고합니다. 그러나, 제거되는 요소이기 때문에 노드는 더 이상 previousSibling 요소를 보유하지 않습니다. 제거 된 노드의 위치를 ​​결정하는 방법이 있습니까?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());})}) 
관련 문제