Я пытаюсь получить комбинацию onblur/onfocus, работающую для пары текстовых полей, которые я выбираю через класс в jquery. Я не получаю никаких ошибок при отладке, но функция размытия никогда не называется. Когда отладка моей точки останова в функции размытия не ударяется.jquery onblur not firing
$(document).ready(function() {
var row = $(this).closest('tr');
$('.editClass').click(function() {
var editBoxes = $(row).find('.editClass');
var focus = 0;
$(editBoxes).focus(function() { focus++ });
$(editBoxes).blur(function() {
focus--;
setTimeout(function() {
if (!focus) {
alert('LOST FOCUS'); // both lost focus
}
}, 50);
});
});
});
Что такое 'row' ??? –
Вы можете предоставить информацию четко – krishna