0

アイテムを追加および削除するテーブルがあります。アイテムが削除されたら、削除されたものよりも大きいすべてのテーブル インデックス アイテムを 1 ずつ減らしたいと思います。削除した行よりも大きいすべての行のテキストを変更したい場合は、できます。

   $("#quote tbody tr:gt("+rownumber+")").find('.item_num').text("CHANGE TO THIS TEXT");

変更したい値は数値です。現在の値よりも 1 小さい値に変更するにはどうすればよいですか? ありがとうございました

4

2 に答える 2

2

これはもう少し複雑なので、要素を暗黙的にではなく明示的にループして現在の値を見つけ、それをインクリメントする必要があります。

$("#quote tbody tr:gt("+rownumber+")").each(function(i, el) {
    var $item_num = $(el).find('.item_num');
    $item_num.text(parseInt($item_num.text())-1);
});
于 2013-05-28T07:18:47.790 に答える