テーブルとそのデータを追加/削除/変更することにより、ユーザーがテーブルの値を編集できるようにする機能を追加しようとしています。
なんとかやりたいことができましたが、追加したいテキストが4回追加され、その理由を理解するのに十分賢明ではありません。
ここでデモを設定しましたhttp://jsfiddle.net/a973/CWQh9/1
これは起動されたコードです
$('#saveBtn').live("click", function(){
var txt = $("#compName").val();
var txt2 = $("#orgnr").val();
$(".itms").fadeOut("normal", function() {
$(this).remove();
$('#comp').append(txt);
$('#orgn').append(txt2);
$('#nextLast').append('<a href="#">change</a>')
$('#lastTd').append("<a href='#'>erase</a>");
});
誰かが私がテキストの3つの余分なインスタンスを取り除くのを手伝ってもらえますか?
最終結果は、デモ/プロトタイプの目的でのみ使用されます。