JQuery Dialog对话框 不能通过Esc关闭的原因分析及解决办法
更新时间:2017年01月18日 09:04:31 作者:CboyDream
这篇文章主要介绍了JQuery Dialog对话框 不能通过Esc关闭的原因分析及解决办法,需要的朋友可以参考下
背景:想通过Esc键关闭展示中的Dialog对话框,发现有些对话框可以,有些会失效。
原因分析:
1、对话框上可以输入内容的标签元素可以,反之不行。
2、如果鼠标点击对话框后,也可以Esc键关闭。
可以看出对话框上是需要聚焦就可以了。
解决方案:
方案一:
focus:function(){
$("#id").focus();
}
方案二:
延迟聚焦
setTimeout(function() {
$("#id").focus();
}, 500);
以上所述是小编给大家介绍的JQuery Dialog对话框 不能通过Esc关闭的原因分析及解决办法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!
相关文章
jquery的ajaxSubmit()异步上传图片并保存表单数据演示代码
使用jquery的ajaxSubmit()异步上传图片的捅死实现保存表单数据,具体演示代码如下,感兴趣的朋友可以参考下哈,希望对大家有所帮助2013-06-06
Jquery+bootstrap实现表格行置顶置底上移下移操作详解
这篇文章主要为大家详细介绍了Jquery+bootstrap实现表格行置顶置底上移下移操作,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下2022-02-02


最新评论