jquery - 如何将 DOM 元素转换为 jQuery 元素?

标签 jquery

我正在使用 document.createElement() 创建一个元素。 现在如何将它传递给只接受 Jquery 对象的函数?

$("#id") 

我不能使用它,因为该元素还没有在页面中呈现。

最佳答案

var elm = document.createElement("div");
var jelm = $(elm);//convert to jQuery Element
var htmlElm = jelm[0];//convert to HTML Element

关于jquery - 如何将 DOM 元素转换为 jQuery 元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/625936/

相关文章:

javascript - jQuery 临时解除绑定(bind)事件

javascript - 如何根据输入字段的值在 span 标签中显示文本

javascript - 以编程方式打开可折叠 div

javascript - 将 HTML 数据属性中的值提取到 jQuery 插件选项数组中

javascript - 设置 Backbone 路由器

javascript - JQuery UI 对话框文本区域

当使用大背景图像时,jquery 动画在 Internet Explorer 中不稳定

javascript - 如何在 JavaScript 中无需任何内联函数调用即可获取点击时的元素 id?

javascript - 使文本在 jQuery Sortable parent 的 textarea 中可选择

javascript - Turbolinks 相当于 window.load 事件