一部の行をテーブルから別の行に移動し、操作中にコンテンツを変更する必要があります。一致する選択には、インデックス(数値)のみが含まれている必要があります。通常は最初ですが、行全体で良いクラスと確実に一致するようにクラスを追加しました。
$linehtml.replace('/<td class="index">[0-9]+</td>/', '<td>foo</td>');
私は試してみました:
'/<td class="index">[0-9]+</td>/'
'<td class="index">/[0-9]+/</td>'
http://regexpal.com/によると大丈夫なはずですが、jquery正規表現に問題があるようです。
次に例を示します。
<td class="index">5</td> <td>11</td> <td>History</td> <td id="description_5">here is the description</td>
最後は次のようになります。
<td>foo</td> <td>11</td> <td>History</td> <td id="description_5">here is the description</td>
編集:
私の目的は、行を2番目のテーブルから最初のテーブルに移動することです:http://jsfiddle.net/k53Pz/2/
[クリックして追加]セルをクリックします(フランス語で申し訳ありませんが、このワークフローを開始したばかりなので、Fiddleをすばやく作成しました。これを行うには適切な方法ではないかもしれません)