これは私のテーブルです。jqueryを使用してテーブル内の文字列を置き換えますか?
<table>
<tr>
<td>I am Achinna</td>
<td>I am Krish</td>
</tr>
</table>
私の代わりに「私は」jqueryのを使用しての「私」を配置する必要があります。
これは私のテーブルです。jqueryを使用してテーブル内の文字列を置き換えますか?
<table>
<tr>
<td>I am Achinna</td>
<td>I am Krish</td>
</tr>
</table>
私の代わりに「私は」jqueryのを使用しての「私」を配置する必要があります。
jQuery.each($("body").find("table"), function() {
this.innerHTML = this.innerHTML.split("I am ").join("Me ");
});
例:nullの問題がまだ存在するので、私は私の剣道TreeListでこれを使用
$('table td').each(function() {
text = $(this).text();
text.replace(/i am/i, 'Me');
$(this).text(text);
});
これは、可能なすべてのイベントハンドラを破棄します。 –
@Felix - すべての可能なハンドラではなく、テーブルの内側の 'tr'、' td'およびその他のコンテンツノードにプログラムで登録されたハンドラだけです。テーブルマークアップ自体に設定されたハンドラはすべて保持されます。さらに、この例ではこのようなハンドラはありません。誰かがまだ '
$( 'TD')( "私は")、各(関数(){VAR STR = $(この)は.text()が含まれ;。。 – AChinna
ちょうどあなたの質問を編集して、完全なコードを追加します。 –