jquery – 我想将元素的html保存到变量中

前端之家收集整理的这篇文章主要介绍了jquery – 我想将元素的html保存到变量中前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我知道如何使用.html()来获取我选中元素中的html,如下所示:
<div id="outside>
    <span>hello</span>
</div>

使用类似的东西

var span = $('#outside).html();

获取我的跨度作为HTML.我的问题是,当我有

<img id="image" src="image.png">

如何将html作为字符串分配给变量?运用

var image = $('#image').html()

给我一个空字符串.

var image = $('#image')[0]

似乎得到了我想要的HTML,但它实际上仍然是一个对象.

解决方法

试试这个:
var myAwesomeHTML = $('#image')[0].outerHTML

更新:

$("<div></div>").append($("#image")).html()

猜你在找的jQuery相关文章