var s = $("<li><a href='index.html'><h3>hello</h3></a></li>");
alert(s.html());
显示未创建 li 元素。为什么?
var s = $("<li><a href='index.html'><h3>hello</h3></a></li>");
alert(s.html());
显示未创建 li 元素。为什么?
在一个 HTML 文档中,.html()
可以用来获取任何元素的内容。如果选择器表达式匹配多个元素,则只有第一个匹配项才会返回其 HTML 内容。考虑这段代码:
$('div.demo-container').html();
为了检索以下内容,它必须是文档中第一个带有 class="demo-container" 的内容:
<div class="demo-container">
<div class="demo-box">Demonstration Box</div>
</div>
结果将如下所示:
<div class="demo-box">Demonstration Box</div>