我正在尝试使用 jquery 选择一个 div 及其内容。
div 看起来像这样:
<div class="fav-list" id="149656222">
<ul>
<li>hai</li>
<li>hooy</li>
</ul>
</div>
和我的代码
alert($('#149656222').html());
这只显示这么多:
<ul>
<li>hai</li>
<li>hooy</li>
</ul>
我需要选择整个 div,我需要做什么?
最佳答案
您可以使用外部HTML
<强> Live Demo
alert($('#149656222')[0].outerHTML);
或者你可以使用 jQuery 来获得跨浏览器的好处
<强> Live Demo
alert($('<div></div>').append($('#149656222').clone()).html());
关于jquery - 选择所有 html 包括包装 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14809095/