Я буду использовать jQuery ниже этого куска кода (который я могу переписать как jQuery). jQuery загружен. Но я не понимаю, почему, когда я выполняю этот код в отладчике, отладчик переходит в jQuery на указанной строке, и я получаю сообщение об ошибке, что «UL.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?