2013-02-11 14 views
5

Próbuję wybrać div i jego zawartość za pomocą jquery.Wybierz wszystkie html w tym opakowaniu div

Div wygląda następująco:

<div class="fav-list" id="149656222"> 
    <ul> 
    <li>hai</li> 
    <li>hooy</li> 
    </ul> 
</div> 

i mój kod

alert($('#149656222').html()); 

to wyświetla tylko tyle:

<ul> 
    <li>hai</li> 
    <li>hooy</li> 
    </ul> 

I muszę cały div zostać wybrany, co muszę zrobić w tym celu?

Odpowiedz

10

Można użyć outerHTML

Live Demo

alert($('#149656222')[0].outerHTML); 

Albo można użyć jQuery aby krzyż przeglądarka benifits

Live Demo

alert($('<div></div>').append($('#149656222').clone()).html()); 
Powiązane problemy