1

私はそのように、それぞれ子供を持つ多くのliを持つulを持っています:

<ul>
    <li><a href="#">Belts (2)</a></li>
    <li><a href="#">Tenis (92)</a></li>
    <li><a href="#">T-Shirts (368)</a></li>
</ul>

かっこと中の数字を削除する必要がありますが、残りはそのままにしておきます。

<ul>
    <li><a href="#">Belts</a></li>
    <li><a href="#">Tenis</a></li>
    <li><a href="#">T-Shirts</a></li>
</ul>

jqueryと正規表現でそれを行う方法は? 何も思いつきません!:(

4

2 に答える 2

3
$("ul li a").html(function(i, html) {
    return html.replace(/\(\d*\)/, "");
});

デモ: http://jsfiddle.net/JVVvQ/

于 2013-01-07T18:52:35.803 に答える
2
$('a').text(function (_, v) {
    return v.replace(/ \(\d+\)$/, '');
});

これがフィドルです:http://jsfiddle.net/63H2T/

于 2013-01-07T18:53:14.667 に答える