【发布时间】:2013-02-13 10:32:46
【问题描述】:
我想改变一个输出块:
<div>Lorem ipsum dolor sit amet (consectetuer adipiscing elit sed diam nonummy nibh euismod tincidunt)</div>
到这里:
<div>Lorem ipsum dolor sit amet <span class="italics">(consectetuer adipiscing elit sed diam nonummy nibh euismod tincidunt)</span></div>
JavaScript:
var div = $('div');
var matches = div.match(/\((.*?)\)/);
if (matches) {
matches.css('color', 'red');
}
基本上,使用正则表达式通过 addClass 将所有内容包装在(此处)中。有什么想法吗?
【问题讨论】: