2011-08-17 24 views
0

オープンカートのテーマを作成しようとしていて、カテゴリの商品数の検索を削除したいのですが、コアを変更するオプションしか見つけられません。テーマを配布したい)Jquery .replace unknown in()

私は-間の値が動的であるとしてどのようシャイアない)私はそれが私が(周りのスパンを削除したり、追加したい

<li><a href="http://www.site.com/index.php?route=product/category&amp;path=25_28">Monitors (2)</a></li> 

を生成し、jQueryを使って削除してみてくださいかもしれないと思ったん (オープンカートのテーマ解決策もあります)

これは括弧内の値が数値(先行するテキストは括弧が含まれていないと仮定した場合)である場合は、事前

ミッチェル

答えて

0

を試してみて理にかなって願って、あなたはできる:

$('li a').each(function() { 
    var replaced = $(this).html().replace(/\(([0-9]+)\)/, "<span>($1)</span>"); 
    $(this).html(replaced); 
}); 

http://jsfiddle.net/LpYMW/1/

これは、カッコの周りにスパンを追加します。この例ではスパンを太字にして、効果をより簡単に確認できるようにしました。

+0

そんなに私を夢中にしてくれてありがとう –

+0

問題なし - それはあなたのためにうまくいった。 –

0

おかげでこの

$("a").each(function(){ 
    var text = $(this).html(); 
    text = text.substring(0, text.lastIndexOf("(") -1); 
    $(this).html(text); 
});