jQuery解决浏览器兼容性问题案例分析


Posted in Javascript onApril 15, 2016

本文实例分析了jQuery解决浏览器兼容性问题的方法。分享给大家供大家参考,具体如下:

问题:

当用户在名为abc的input控件按下回车键时,触发另一控件imgLogin的click事件

在IE 中 document.getElementById('abc').click();能够调用abc的click事件

但是在FF中却不行。

解决方法:

必须以下这样:

var evt = document.createEvent("MouseEvents");
evt.initEvent("click", true, true);
document.getElementById("imgLogin").dispatchEvent(evt);

才能执行input控件的click 事件

如果通过JQuery的话.

$("#abc").keydown(function(e) {
  if (e.keyCode == 13) {
    $("#imgLogin").click();
  }
});

就这样简单几句话就可以了,也不必要去判断浏览器

希望本文所述对大家jQuery程序设计有所帮助。

Javascript 相关文章推荐
关于Javascript 的 prototype问题。
Jan 03 Javascript
jQuery帮助之筛选查找 children([expr])
Jan 31 Javascript
Jquery Post处理后不进入回调的原因及解决方法
Jul 15 Javascript
精通JavaScript的this关键字
May 28 Javascript
为你的微信小程序体积瘦身详解
May 20 Javascript
通过命令行生成vue项目框架的方法
Jul 12 Javascript
JavaScript实现各种排序的代码详解
Aug 28 Javascript
vue-router+vuex addRoutes实现路由动态加载及菜单动态加载
Sep 28 Javascript
详解Node.js模板引擎Jade入门
Jan 19 Javascript
Vue监听一个数组id是否与另一个数组id相同的方法
Sep 26 Javascript
微信小程序出现wx.getLocation再次授权问题的解决方法分析
Jan 16 Javascript
js实现适配移动端的拖动效果
Jan 13 Javascript
jQuery使用cookie与json简单实现购物车功能
Apr 15 #Javascript
在Html中使用Requirejs进行模块化开发实例详解
Apr 15 #Javascript
jQuery基于json与cookie实现购物车的方法
Apr 15 #Javascript
Window.Open打开窗体和if嵌套代码
Apr 15 #Javascript
jQuery设置Cookie及删除Cookie实例分析
Apr 15 #Javascript
jQuery获取cookie值及删除cookie用法实例
Apr 15 #Javascript
jQuery通过写入cookie实现更换网页背景的方法
Apr 15 #Javascript
You might like
基于PHP CURL获取邮箱地址的详解
2013/06/03 PHP
PHP连接access数据库
2015/03/27 PHP
Yii框架学习笔记之session与cookie简单操作示例
2019/04/30 PHP
Jquery 插件开发笔记整理
2011/01/17 Javascript
js原型链原理看图说明
2012/07/07 Javascript
jqgrid 编辑添加功能详细解析
2013/11/08 Javascript
jQuery对于显示和隐藏等常用状态的判断方法
2014/12/13 Javascript
jQuery中nextUntil()方法用法实例
2015/01/07 Javascript
jQuery中的pushStack实现原理和应用实例
2015/02/03 Javascript
jQuery实现鼠标滑过点击事件音效试听
2015/08/31 Javascript
js实现图片上传并正常显示
2015/12/19 Javascript
详解javascript实现瀑布流绝对式布局
2016/01/29 Javascript
判断JS对象是否拥有某属性的方法推荐
2016/05/12 Javascript
从零开始学习Node.js系列教程三:图片上传和显示方法示例
2017/04/13 Javascript
实现div滚动条默认最底部以及默认最右边的示例代码
2017/11/15 Javascript
微信小程序实现自上而下字幕滚动
2018/07/14 Javascript
js html实现计算器功能
2018/11/13 Javascript
Node.js之readline模块的使用详解
2019/03/25 Javascript
Vue中遍历数组的新方法实例详解
2019/07/21 Javascript
Vue中img的src是动态渲染时不显示的解决
2019/11/14 Javascript
nestjs返回给前端数据格式的封装实现
2021/02/22 Javascript
windows系统中python使用rar命令压缩多个文件夹示例
2014/05/06 Python
深入Python解释器理解Python中的字节码
2015/04/01 Python
浅谈Python 的枚举 Enum
2017/06/12 Python
浅谈Python中的bs4基础
2018/10/21 Python
详解python 条件语句和while循环的实例代码
2020/12/28 Python
精油和天然健康美容产品:Art Naturals
2018/01/27 全球购物
维也纳通行证:Vienna PASS
2019/07/18 全球购物
德国购买踏板车网站:Microscooter
2019/10/14 全球购物
我们在web应用开发过程中经常遇到输出某种编码的字符,如iso8859-1等,如何输出一个某种编码的字符串?
2014/03/30 面试题
SOA面试题:如何在SOA中实现松耦合
2013/07/21 面试题
2014年小学植树节活动方案
2014/03/02 职场文书
个人主要事迹材料
2014/08/26 职场文书
2016年教代会开幕词
2016/03/04 职场文书
uniapp开发小程序的经验总结
2021/04/08 Javascript
pytorch 中nn.Dropout的使用说明
2021/05/20 Python