Ответ 1
Да
$(".myfield").bind('blur keyup', function(){
// validate
});
Ссылка: . bind()
вместо примера:
$(".myfield").blur(function() {
// validate
})
$(".myfield").keyup(function() {
// validate
})
Есть ли способ объединить эти два?
Да
$(".myfield").bind('blur keyup', function(){
// validate
});
Ссылка: . bind()
Если вы хотите проверить каждый для себя...
$('.myfield').live('blur keyup', function(event) {
if (event.type == 'blur') {
// validate on blur
}
if (event.type == 'keyup') {
// validate on keyup
}
});
использовать с .on() Событие
$(document).on("keyup blur", "#myfield", function(event)
{
// your code
});