2012-03-22 16 views
1

スパンタグ内に表示される,をサブストリングして削除し、名前だけを表示したいとします。以下は、動作する必要のある2つのケースです。Javascriptを使用したサブストリングhtmlタグ

Case1: <span class="datatableheader">No results found, </span> 
Case2: <span class="datatableheader">Jude Gomes, </span> 

単一の機能は、両方の場合において,を除去するのに役立つ、任意の助けを感謝

<span class="datatableheader">No results found </span> 
<span class="datatableheader">Jude Gomes </span> 

として結果を表示しなければなりません。

おかげ

+0

は@Kolinkより良い自分自身をそれを言っていませんでした。人々が他の人たちの努力に対する感謝を示していないとき、非常に刺激的です!特に、多くの質問に答えられる時間を見つけることができる人は –

答えて

2
$(".datatableheader").html ($(".datatableheader").html().replace(",","")); 
0

あなたはこのも

var parts = id.split(':'); //because u have case1: or case2: 
// it will split into string in array// 

$('#parts[1]').replace(",","")); 
//try to print that it will work 

素敵な質問をしてみてください。

1

広く.htmlは、コールバック関数を受け入れることを認識していない:

$('.datatableheader').html(function(i,old) { 
    return old.replace(/, ?/g, ''); 
});​ 

http://jsfiddle.net/3fBY4/1/

+0

+1です。セレクタ '' .datatableheader ''が複数の要素に評価された場合、これは便利です。 – Prusse

関連する問題