Jquery 选择所有html,包括包装器div
我试图用jquery选择一个div及其内容 div如下所示:Jquery 选择所有html,包括包装器div,jquery,Jquery,我试图用jquery选择一个div及其内容 div如下所示: <div class="fav-list" id="149656222"> <ul> <li>hai</li> <li>hooy</li> </ul> </div> 这仅显示以下内容: <ul> <li>hai</li> <li>hooy</l
<div class="fav-list" id="149656222">
<ul>
<li>hai</li>
<li>hooy</li>
</ul>
</div>
这仅显示以下内容:
<ul>
<li>hai</li>
<li>hooy</li>
</ul>
- 海
- 好极了
我需要选择整个div,为此我需要做什么?您可以使用outerHTML
alert($('#149656222')[0].outerHTML);
或者可以使用jQuery获得跨浏览器的好处
alert($('<div></div>').append($('#149656222').clone()).html());
alert($('').append($('149656222').clone()).html());
alert($('<div></div>').append($('#149656222').clone()).html());