是否可以创建一个 jquery 对象,我可以仅从字符串表示形式执行 jquery 函数?
即
var item = '<div>hello</div>';
???
alert(item.html());
我想我可以通过使用 append()
将其添加到 DOM,然后重新选择它来做到这一点,但我真的不想这样做,因为它看起来效率非常低。
编辑:感谢您的回复
最佳答案
试试这个:
var item = '<div>hello</div>';
alert($(item).html());
但是 html() 函数显示所创建对象的内部 html。
关于jquery - 从字符串创建 jquery 项目而不实际插入到 DOM 中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3734838/