2009-08-10 10 views
1

기본적으로 내가 가지고있는 것은 이것이다 GM 스크립트를 작성하고있어 getElementsByClassName ('') [0]이 효과적으로 동일한 작업을 수행하므로 실제로 중요하지 않습니다.(자바 스크립트)

첫 번째 div와 두 번째 div 사이에 요소를 삽입하려면 어떻게해야합니까?

답변

2

+0

덕분에 아주 간단한 JQuery와 사용할 수 있습니다, 그게 내가 찾던의 자신의 insertAfter 기능 만들기! – Mala

+0

문제 없음 :) 브라우저 간 DOM 통과 기능을 작성하는 몇 가지 팁에 대한 내 대답을 살펴보십시오. http://stackoverflow.com/questions/920478/javascript-traversing-the-html-dom-using-childnodes -causes-errors-in-non-ie-bro/920501 # 920501 –

+0

대신 insertBefore를 사용하여 ... 결국 더 쉬워졌습니다. 링크를 제공해 주셔서 감사합니다. – Mala

1

당신이

$(".class1").after(document.createTextNode("Hello")); 
+0

greasemonkey 스크립트에서 jQuery를 사용하는 것이 다소 위에 있다고 생각하지 않습니까? ;) – Mala

+0

아니, 그렇게 생각하지 않았다. 나는 당신에게 당신의 문제에 대한 선택을 제안한다. 호기심에서 : 그것은 -1이라는 점수를 얻지 못할 것입니다. – Posto