【发布时间】:2017-07-01 16:50:31
【问题描述】:
如何从 JQuery 选择器访问核心 HTML DOM 元素?
例如下面的代码:
$(document.body).appendChild(x);
将不起作用,因为$(document.body) 所指的 DOM 对象被 JQuery 选择器对象包裹。
(请不要建议我可以使用jQuery的append()代替,这只是一个例子)
【问题讨论】:
-
Have you tried你想试试看是否有效?
-
$(document.body)[0].appendChild(x);,这里$(document.body)[0]返回dom对象 -
如果你打算使用原生 Javascript 函数,那你为什么还要使用 jQuery?然后,您将毫无目的地包含数千行代码。
-
@Arjun 为什么要将它包装在 jq 对象中?实际上,我从您发布的示例中看不出任何原因
-
@D4V1D 这肯定行不通。我想知道如何让它发挥作用。我还编辑了问题以突出我的意图。
标签: javascript jquery dom sizzle