これは私がアイテム欄に値を入力すると、イベントがイベントハンドラは、最初の行の正しい働きjQueryのonChangeイベントハンドラは二回
$(document).on('change', '.item', function() {
var ite = $(this).closest('tr');
getdetails(ite);
})//event
function getdetails(dat){
var itemName = $(dat).find('.item').val();
alert (itemName);
};
発射することになっているテーブルhttp://jsfiddle.net/djochw6L/1/ です。しかし2列目以降は2回発射される。どうしてこれなの?リターン偽の追加
'$(文書).on( '変更'、 '.item'、機能(E){ \t \t \t e.stopImmediatePropagationの線に沿って何かにあなたのコードを構築することができ
(); 'これを追加 –
新しいtrからアイテムクラスを削除 –