用jQuery选择前两个单词并用<span>标签包装它们

amp*_*511 5 jquery

如何用jQuery选择一个句子中的前两个单词,用span标签包装它们并在其后添加一个br标签?

像这样的东西:

<p><span>Lorem ipsum</span><br/> quosque tandem</p>
Run Code Online (Sandbox Code Playgroud)

但动态添加span和br标签.

我只能用这段代码为第一个单词做到这一点:

$('p').each(function(){
    var featureTitle = $(this);
    featureTitle.html( featureTitle.text().replace(/(^\w+)/,'<span>$1</span><br/>') );
  });
Run Code Online (Sandbox Code Playgroud)

谢谢!!

und*_*ned 5

$('p').html(function (i, html) {
    return html.replace(/(\w+\s\w+)/, '<span>$1</span><br/>')
});
Run Code Online (Sandbox Code Playgroud)

http://jsfiddle.net/crBJg/