Хорошо, у меня странная проблема с IE8 и jQuery.См. Код ниже:
<!DOCTYPE html>
<html dir="ltr">
<head>
</head>
<body>
<input>
<script type="text/javascript" language="javascript" src="jquery.tools.min.js"></script>
<script type="text/javascript" language="javascript">
$(document).ready(function() {
$('input').live('blur',function(){alert('blur');});
$('input').live('change',function(){alert('change');});
});
</script>
</html>
С кодом, как есть, я не могу заставить обработчик события изменения срабатывать после редактирования поля ввода.Однако, если я закомментирую обработчик событий размытия, произойдет изменение при внесении изменений.
Почему IE8 делает это?Что нужно сделать, чтобы как на размытие, так и на изменение работали одновременно во всех браузерах?