0
我有这样的代码:jQuery的使用keyUp功能触发不止一次即使该事件发生的更只有一次
$("#zip").focus(function() {
$("#zip").keyup(function(event) {
if (event.keyCode == '38' || event.keyCode == '40'){
$('#city').addClass('loadinggif');
}
});
});
我想将loadinggif
类添加到city
输入,只有当用户在焦点form select
,当他向上或向下按下箭头。
但是,我正在经历事件发生多次,即使我只按一次该键。
有什么想法?
当'#zip'具有焦点时,按下按键时'$(“#zip”).keyup'代码将被触发,所以不需要先检查焦点。 –
是的,我明白了。谢谢。 –