我将在这段代码下面使用一些 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 有冲突吗?