为什么jQuery的焦点功能不工作在第二次
Why jQuery Focus function not working on second time?
我正在使用jQuery中的focus
函数创建一个效果。在输入焦点上,div从顶部向下移动用户可以在这里填充数据这是jsfiddle的例子我现在想要的问题是它第一次工作正常div向下移动正常但当我再次点击那个输入时它不工作了。我还使用了模糊效果来聚焦输入框,但之后我无法再次点击输入框。所以我想知道它第二次是如何工作的。
这是我的jQuery代码和休息的例子
$( document ).ready(function() {
$( "#getcoupon" ).focus(function(){
$("#toggle").attr('checked', true);
$(document).keyup(function(e) {
if (e.keyCode == 27) {
$("#toggle").attr('checked', false);
// $("#getcoupon").focus();
}
});
});
});
我已经简化了你的代码如下:
$( document ).ready(function() {
$( "#getcoupon").focus(function(){
$("#toggle").prop('checked', true);
});
$(document).keyup(function(e) {
if (e.keyCode == 27) {
$("#toggle").prop('checked', false);
$( "#getcoupon" ).blur();
// $("#getcoupon").focus();
}
});
});
相关文章:
- Javascript Select OnChange没有'不要第二次工作
- 提交按钮只能在onchange调用输入文本后第二次点击时工作
- Jquery - ZeroClipboard只能在第二次点击中工作
- $.getScript 第二次工作
- jQuery on(change);不要第二次工作
- jQuery.on('点击',function()只在第二次点击时工作
- CasperJS评估函数第二次不工作
- delay()不会'第二次工作jquery
- Jquery网格在第二次加载时不工作
- 它在第二次点击时完成工作,为什么
- 日期选择器 getDate 方法在第二次单击时工作并显示上一个选定的日期
- jsPDF 在第一次保存时工作,在第二次保存时不更新
- JavaScript 我的函数在第二次被点击时将无法工作
- 图库在第二次使用后停止工作
- jQuery 在第二次抠像后停止工作
- 开机自检直到第二次才工作
- Angularjs 登录 cookie 第二次工作
- jQuery动画没有'我第二次不工作了
- HTML模态弹出动画不工作第二次
- 禁用锚标记首先点击设备,需要工作第二次点击