我正在使用document.createElement()创建一个元素.现在我如何将它传递给只接受Jquery对象的函数?
$("#id")
Run Code Online (Sandbox Code Playgroud)
我无法使用它,因为该元素尚未在页面中呈现.
Mar*_*ius 422
var elm = document.createElement("div");
var jelm = $(elm);//convert to jQuery Element
var htmlElm = jelm[0];//convert to HTML Element
Run Code Online (Sandbox Code Playgroud)
Rus*_*Cam 16
用jQuery构造元素怎么样?例如
$("<div></div>")
Run Code Online (Sandbox Code Playgroud)
创建一个新的div元素,准备添加到页面中.可以进一步缩短到
$("<div>")
Run Code Online (Sandbox Code Playgroud)
然后,您可以链接您需要的命令,设置事件处理程序并将其附加到DOM.例如
$('<div id="myid">Div Content</div>')
.bind('click', function(e) { /* event handler here */ })
.appendTo('#myOtherDiv');
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
153874 次 |
| 最近记录: |