これから出力のブロックを変更したい:
<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でラップします。何か案は?
これは近いと思います:http: //jsfiddle.net/saltcod/DjHUt/