1

我有一个简单的选择器,可以选择前 2 段

$("p").slice(0,2);

现在我想加入这两个段落,这样我就可以得到这样的 html 片段

<p>first</p>
<p>second</p> 

我该怎么做?

4

2 回答 2

3

你可以这样做 -

$("p").slice(0,2).appendTo('body');

小提琴---> http://jsfiddle.net/VthKf/

于 2013-06-26T19:22:41.957 回答
2

如果您只想要 HTML 片段,请尝试创建一个虚拟对象,附加到它并获取 HTML。

$('<div />').append($("p").slice(0,2).clone()).html()

演示:http: //jsfiddle.net/7xLTe/

于 2013-06-26T19:28:30.780 回答