#jquery
#jquery
Вопрос:
Этот код отлично работает, когда пользователь щелкает по полю. Я хочу, чтобы при вводе табуляции (нажмите клавишу alt) или ЛЮБУЮ клавишу.. что бы ни произошло, если это поле активно, запустите этот код jQuery. Пока я знаю только .click()
jQuery(document).ready(function(){
$("#fullname").click(function(){
$("#note_email").fadeIn();
});
});
<input type="text" name="fullname" id="fullname" value="" /><div style="display:none" id="note_email">Your name is case sensitive</div>
Ответ №1:
Попробуйте использовать jQuery.bind() и свяжите все события, которые должны выполнять этот код.
$("#fullname").bind('click keypress keyup change focus', function(){
$("#note_email").fadeIn();
});
Но мне кажется, что focus будет обрабатывать то, что вы хотите
$("#fullname").bind('focus', function(){
$("#note_email").fadeIn();
});
или
$("#fullname").focus(function(){
$("#note_email").fadeIn();
});
Комментарии:
1. Как насчет того, если их нет на вкладке формы?
2. Если они не вызываются
unfocus
, вызываетсяblur