Простая форма и событие onchange на jquery - всё работает:
<form action=""><input id="foo" type="text" value="dd-mm-yy"></form>
<script type="text/javascript">
$('#foo').change(function(){
alert('Элемент foo был изменен.');
});
</script>
Теперь повесим на форму скрипт календаря для выбора даты jquery change не меняем:
<script src="js/calendar_ru.js" type="text/javascript"></script>
<form action="">
<input id="foo" type="text" value="dd-mm-yy"
onfocus="this.select();lcs(this)"
onclick="event.cancelBubble=true;this.select();lcs(this)"
>
</form>
<script type="text/javascript">
$('#foo').change(function(){
alert('Элемент foo был изменен.');
});
</script>
jquery change перестал работать, т.е. дату выбираю но ничего не происходит. Почему и как починить?