JQuery Dialog对话框 不能通过Esc关闭的原因分析及解决办法
时间:2021-05-14 10:36:58|栏目:jquery|点击: 次
背景:想通过Esc键关闭展示中的Dialog对话框,发现有些对话框可以,有些会失效。
原因分析:
1、对话框上可以输入内容的标签元素可以,反之不行。
2、如果鼠标点击对话框后,也可以Esc键关闭。
可以看出对话框上是需要聚焦就可以了。
解决方案:
方案一:
focus:function(){ $("#id").focus(); }
方案二:
延迟聚焦
setTimeout(function() { $("#id").focus(); }, 500);
上一篇:jQuery使用each方法与for语句遍历数组示例
栏 目:jquery
本文标题:JQuery Dialog对话框 不能通过Esc关闭的原因分析及解决办法
本文地址:http://www.codeinn.net/misctech/121115.html