获取div的内容包括div本身在jquery中

时间:2013-06-11 12:46:51

标签: jquery

我有以下html模板。我想得到第一个person_line div的内容包括person_line div。

<div class=​"person_row">​
    <div class=​"row-fluid person_line">​
        <div class=​"span4">​…​</div>​
        <div class=​"span8">​…​</div>​
        <div class=​"clearfix">​</div>​
    </div>​
    <div class=​"row-fluid person_line">​
        <div class=​"span4">​…​</div>​
        <div class=​"span8">​…​</div>​
        <div class=​"clearfix">​</div>​
    </div>​
</div>​

我尝试$($('.person_line')[0]).html(),但不包括<div class=​"row-fluid person_line">。有任何想法吗 ?如何将person_line的内容作为包含上部div的html。

2 个答案:

答案 0 :(得分:5)

尝试使用outerHTML -

$('.person_line')[0].outerHTML

答案 1 :(得分:0)

试试这个

$(".person_line").eq(0).html();

如果你想得到person_row的孩子那么多了

childArray = $(".person_row").find(".person_line");

希望这可能有所帮助。