К сожалению, мой клиент все еще использует IE6.
используя jquery 1.4.2
Проблема в том, что я открываю окно, используя событие щелчка, и выполняю некоторые операции редактирования в новом окне.
У меня есть событие «изменение», прикрепленное к строке таблицы, которая имеет поля ввода. Теперь, когда окно загружается в первый раз, и я изменяю ввод в первый раз, событие изменения не запускается. однако со второй попытки он начинает работать.
Я заметил, что я, например, Я запускаю фиктивную страницу, то есть создаю новую страницу (я работаю с Visual Studio) и запускаю эту страницу индивидуально, событие 'change' работает просто отлично.
что это происходит? и что я могу сделать, кроме возврата к 1.3.2 (кстати, он тоже не работает, но еще не полностью его проверил)
<!--HTML-->
<table id="tbReadData">
<tr class="nenDataRow" id="nenDr2">
<td>
<input type="text" class="nenMeterRegister" value="1234" />
</td>
<tr />
<table>
<script type="text/javascript">
$(document).ready(function(){
$('#tbReadData').find('tr').change(function() {
alert('this works');
}
});
</script>