Я пытаюсь изменить класс некоторых элементов ввода во время некоторых событий мыши, но работают только события mouseover и mouseout, что может быть причиной этой проблемы?События Jquery не работают
$(document).ready(function(){
$('.registerFormElements').mouseover(function(){
this.className='bright';
});
$('.registerFormElements').mouseout(function(){
this.className='';
});
$('.registerFormElements').focus(function(){
this.className='bright';
});
$('.registerFormElements').blur(function(){
this.className='';
});
});
его прохладное и рабочий чувак http://jsfiddle.net/AdqzA/1/ –
Ваш код работает и для фокуса и размытия: http: // jsfiddle.net/6mHL3/ - но нет смысла снимать класс с мыши, потому что в поле все еще может быть фокус ... По-моему, определенные обработчики, с которыми вы привязываетесь, действительно не работают вместе, чтобы создать разумный пользовательский опыт. – nnnnnn
Он не работает на моем локальном хосте, и я не мог понять причину этого. – Tartar