나는이 코드 덩어리 (jQuery로 재 작성) 아래에 일부 jQuery를 사용할 것이다. jQuery가로드됩니다. 하지만 디버거에서이 코드를 단계별로 실행할 때 디버거가 표시된 줄의 jQuery로 점프하는 이유와 "UL.appendChild"가 함수가 아닌 이유를 이해할 수 없습니다.왜이 자바 스크립트 코드가 jQuery 코드로 이동합니까? appendChild 충돌?
var Dialog = document.createElement('div').id='meta-dialog';
var Tabs = document.createElement('div').id = 'meta-tabs';
var UL = document.createElement('ul').id = 'meta-ul';
var li1 =document.createElement('li'); li1.id = 'term1-LI';
var li2 =document.createElement('li'); li2.id = 'term2-LI';
var li1a = document.createElement('a');
var li2a = document.createElement('a');
li1a.href='#meta-tab1'; li1a.innerHTML = 'term1';
li2a.href='#meta-tab2'; li2a.innerHTML = 'term2';
li1.appendChild(li1a);
li2.appendChild(li2a);
UL.appendChild(li1) ; // Firebug debugger jumps into jQuery here
UL.appendChild(li2);
누구에게나 명백한 문제입니까? 이것은 jQuery와 충돌이 있습니까?
답장을 보내 주셔서 감사합니다. 때로는 코드에서 오랫동안 눈이 멀어 보였습니다. 심지어 가장 단순한 슬립 업 (slip-ups)조차도 저에게 뛰어 오르지 않았습니다. – Tim
np :) 모든 사람에게 발생합니다. 좀 쉬어야합니다. ;) – galambalazs