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 相关文章推荐
一段效率很高的for循环语句使用方法
Aug 13 Javascript
javascript显示隐藏层比较不错的方法分析
Sep 30 Javascript
用jquery模仿的a的title属性(兼容ie6/7)
Jan 21 Javascript
微信小程序 时间格式化(util.formatTime(new Date))详解
Nov 16 Javascript
Node.js测试中的Mock文件系统详解
Nov 21 Javascript
原生js实现选项卡功能
Mar 08 Javascript
推荐三款日期选择插件(My97DatePicker、jquery.datepicker、Mobiscroll)
Apr 21 jQuery
js字符串与Unicode编码互相转换
May 17 Javascript
12个非常有用的JavaScript技巧
May 17 Javascript
详解基于vue的移动web app页面缓存解决方案
Aug 03 Javascript
Vue监听一个数组id是否与另一个数组id相同的方法
Sep 26 Javascript
Node.js之删除文件夹(含递归删除)代码实例
Sep 09 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
PHP5中的this,self和parent关键字详解教程
2007/03/19 PHP
在Debian系统下配置LNMP的教程
2015/07/09 PHP
PHP使用PHPexcel导入导出数据的方法
2015/11/14 PHP
网页前台通过js非法字符过滤代码(骂人的话等等)
2010/05/26 Javascript
jQuery Ajax方法调用 Asp.Net WebService 的详细实例代码
2011/04/27 Javascript
js遍历td tr等html元素
2012/12/13 Javascript
Jquery解析json数据详解
2013/12/26 Javascript
js 弹出新页面避免被浏览器、ad拦截的一种新方法
2014/04/30 Javascript
Node.js 学习笔记之简介、安装及配置
2015/03/03 Javascript
jQuery实现的简单提示信息插件
2015/12/08 Javascript
jquery插件jquery.dragscale.js实现拖拽改变元素大小的方法(附demo源码下载)
2016/02/25 Javascript
JavaScript事件代理和委托详解
2016/04/08 Javascript
Bootstrap+jfinal实现省市级联下拉菜单
2016/05/30 Javascript
14 个折磨人的 JavaScript 面试题
2016/08/08 Javascript
Angular ng-animate和ng-cookies用法详解
2018/04/18 Javascript
简单两步使用node发送qq邮件的方法
2019/03/01 Javascript
vue实现吸顶、锚点和滚动高亮按钮效果
2019/10/21 Javascript
决策树的python实现方法
2014/11/18 Python
Python中用于转换字母为小写的lower()方法使用简介
2015/05/19 Python
python实现红包裂变算法
2016/02/16 Python
Python数据结构与算法之图的最短路径(Dijkstra算法)完整实例
2017/12/12 Python
Python解决抛小球问题 求小球下落经历的距离之和示例
2018/02/01 Python
python实现快速排序的示例(二分法思想)
2018/03/12 Python
python游戏开发之视频转彩色字符动画
2019/04/26 Python
PyQt5实现让QScrollArea支持鼠标拖动的操作方法
2019/06/19 Python
Python实现的ftp服务器功能详解【附源码下载】
2019/06/26 Python
深入浅析python的第三方库pandas
2020/02/13 Python
小学数学教学反思
2014/02/02 职场文书
五水共治捐款倡议书
2014/05/14 职场文书
2014年大学生社会实践自我鉴定
2014/09/26 职场文书
加薪通知
2015/04/25 职场文书
CSS3点击按钮圆形进度打钩效果的实现代码
2021/03/30 HTML / CSS
pytorch中的 .view()函数的用法介绍
2022/03/17 Python
使用Python通过企业微信应用给企业成员发消息
2022/04/18 Python
centos环境下nginx高可用集群的搭建指南
2022/07/23 Servers
VW、VH适配移动端的解决方案与常见问题
2023/05/21 HTML / CSS