2017-12-14 6 views
0

다른 부모의 두 형제 (DOM 트리의 레벨 1에서 두 개의 분리 된 Div)에 대해 move() 함수를 갖고 싶다면 하나의 노드를 이동하고 삽입하기위한 정확한 부모를 언급해야합니까? 다른 하나 전에? 내가 좋아하는 STH 찾을 수 :다른 부모와 형제가 될 때

childNode[6].parentNode.insertBefore(childNode[6],childNode[9]); 

을 나는 노드에 대한 인덱스를 넣어하는 방법을 모르겠어요! 어리석은 질문에 대한 미안 해요, 초보자입니다

답변

0

그 부모 내에 요소를 삽입하려고하기 때문에 참조 노드 요소의 부모 (두 번째 인수)를 가져와야합니다.

childNode[9].parentNode.insertBefore(childNode[6], childNode[9]); 
//-------^^^---- 
+0

오. 아이디를 사용합니까? – Mina

+0

@mina : 답변의 코드를 확인하십시오. –