如何使用 jQuery 选择句子中的前两个单词,用 span 标签包裹它们并在其后添加 br 标签?
类似这样的事情:
<p><span>Lorem ipsum</span><br/> quosque tandem</p>
但是动态添加 span 和 br 标签。
我只能使用以下代码对第一个单词执行此操作:
$('p').each(function(){
var featureTitle = $(this);
featureTitle.html( featureTitle.text().replace(/(^\w+)/,'<span>$1</span><br/>') );
});
谢谢!!
最佳答案
$('p').html(function (i, html) {
return html.replace(/(\w+\s\w+)/, '<span>$1</span><br/>')
});
关于jquery - 使用 jQuery 选择前 2 个单词并用 <span> 标签包裹它们,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15182113/