Joa*_*urz 4 javascript jquery dom
我想我已经阅读了完整的jQuery API文档,并在调试器中查看了jQuery对象和简单的DOM元素,以检查它们在运行时实际拥有的方法,但对于我的生活,我找不到一种方法来获取表示jQuery对象或DOM节点内容的html字符串.我错过了什么吗?
jQuery对象有方法html(),DOM元素具有属性,innerHTML但两者都只给出了对象的内部html.所以,如果我有这样的HTML:
<body>
<div>
<p>Hello World!</p>
</div>
</body>
Run Code Online (Sandbox Code Playgroud)
我使用jQuery做这样的事情var $div = $body.find("div")然后我调用$div.html()返回的字符串是"<p>Hello World!</p>".但我正在寻找一种方法让它返回"<div><p>Hello World!</p></div>"(我不关心空白).
我究竟做错了什么?获取这些对象的html表示并不困难,可以吗?
尝试dom属性 .outerHTML