<分区>
我正在创建一个 html
节点 jQuery
(样本是标签 <input>
但可以是任何类型):
var x = $("<input>");
然后我通过一系列.prop()
添加它的属性功能:
x.prop("id", ...).prop("class", ...);
现在某个插件不支持 JQuery 对象,而是支持 HTML
字符串,所以我通过这个调用插件:
var n = plugin.method1(x.html())
我虽然可以,但是 .html()
返回空字符串。尽管有人说如果我先将它附加到 DOM 树上,它就会得到解决。如何在不首先将其附加到 DOM 树的情况下获取其 HTML 字符串?