jquery ui dialog去除第一个文本框焦点问题
2024-08-26 21:40:24
最近做项目时,使用了jqueryUI dialog功能,当打开弹出框时,如果弹出框内容里面存在input,那么弹出框会自动获得第一个文本框焦点。
有时候,弹出框会有日期控件,一般日期控件采用focus触发事件,结合上述说的弹出框触发了日期的focus事件,造成弹出框和日期同时打开。这种用户体验效果非常差。
在网上看了很多解决方法的demo,使用过后都不能解决问题。仔细看了jqueryUI源代码,找到了最根本的解决办法。
hasFocus.eq( 0 ).focus();//设置弹出框中第一个文本框自动获得焦点
这是最关键的,源码里面设置第一个文本框自动获得焦点。直接干掉这句,问题就解决了。
最新文章
- 【Java每日一题】20161122
- 线程入门之sleep
- iPhone 6/iPhone 6 Plus硬件性能
- PowerDesigner实用技巧小结(3)
- Linux Shell编程(26)——代码块重定向
- 【HDOJ】1314 Numerically Speaking
- HDU-2059龟兔赛跑(基础方程DP-遍历之前的所有状态)
- Spring Boot Memory Performance
- Android利用网络编程HttpClient批量上传(两)AsyncTask+HttpClient监测进展情况,并上传
- 微信小程序使用场景延伸:扫码登录、扫码支付
- UVA11039-Building designing
- SignalR Self Host+MVC等多端消息推送服务(2)
- requests+selenium==requestium模块介绍
- [ Talk is Cheap Show me the CODE ] : jQuery Mobile页面布局
- Selenium模块的使用
- 【面试 spring boot】【第十七篇】spring boot相关面试
- 第一天Python
- Easyui-textbox得到焦点方法
- Python记录5:函数1
- Photo Cleaner -- proposed by Wei Zhang
热门文章
- PHP session 失效不传递的解决办法
- oracle 定义临时表
- 类库探源——System.Drawing.Bitmap
- 你喜欢使用eclipse+tomcat编程吗?!
- 实例:图形绘制[OpenCV 笔记15]
- android 开源框架推荐
- Ubuntu下VIM(GVIM)环境配置
- (四)跟我一起玩Linux网络服务:DHCP服务配置之中继代理
- 构建 struts2 spring3 mybatis 的maven项目 构建 pom.xml
- TDirectory.Move移动或更名目录