有没有人知道,如果我有一个像$('#input')
这样的对象,我怎样才能获得构成它的html,比如<input id="input" />
作为文本字符串?
谢谢!
答案 0 :(得分:3)
任何outerHTML
个插件,like this都可以使用:
jQuery.fn.outerHTML = function() {
return jQuery('<div />').append(this.clone()).html();
}
然后打电话给它,例如:
var html = $("#input").outerHTML();
You can give it a try here,所有这些插件使用基本相同的概念,克隆它,将其粘贴在容器中,获取该容器的innerHTML。
答案 1 :(得分:0)
查看this post中接受的答案。