Я настроил проверку jQuery на странице с помощью jQuery 1.7.1 следующим образом.
<html>
<head>
<script src="jquery-1.7.1.js" type="text/javascript"></script>
<script src="jquery.validate-1.9.0.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function () {
$("#form1").validate();
});
</script>
</head>
<body>
<form id="form1">
<div>
<p>
<input id="form1input1" name="11" class="required" />
</p>
<p>
<input id="form1input2" name="12" class="required email" />
</p>
<input type="submit" value="Validate form 1">
</div>
</form>
</body>
</html>
Поля проверяются при отправке формы, но не при размытии / keyup.
Если я заменю jQuery 1.7.1 на jQuery 1.3.2, то плагин работает, как описано в документации, с проверками размытия / keyup.
Это проблема совместимости?Я не могу найти никаких ошибок / открытых билетов в трекере GitHub https://github.com/jzaefferer/jquery-validation