click()
関数で記述したときに一度実行される理由を理解しようとしていdocument.ready()
ます。
これが私がしたことです:
$(document).ready(function() {
$('td').click(function(){
$('#xyz').html($(this).parent().index()); // here div gets filled with current rowIndex
});
});
表のセルをクリックすると、div に現在の行のインデックスが表示されます。しかし、これは一度だけ発生します。クリックするたびにこれを表示したいです。
js.fiddle Click Meへのリンクは次のとおり です。行のいずれかのセルがクリックされた場合、クリックは 1 回だけ実行されます。