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

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

使用类似的东西

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

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

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

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

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

给我一个空字符串.

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

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

解决方法

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

更新:

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

猜你在找的jQuery相关文章