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 相关文章推荐
jquery $(document).ready() 与window.onload的区别
Dec 28 Javascript
javascript 节点遍历函数
Mar 28 Javascript
javascript中运用闭包和自执行函数解决大量的全局变量问题
Dec 30 Javascript
使用js正则控制input标签只允许输入的值
Jul 29 Javascript
javascript ajax 仿百度分页函数
Oct 29 Javascript
BootStrap 智能表单实战系列(五) 表单依赖插件处理
Jun 13 Javascript
简单理解vue中实例属性vm.$els
Dec 01 Javascript
微信小程序 swiper制作tab切换实现附源码
Jan 21 Javascript
解析Vue2 dist 目录下各个文件的区别
Nov 22 Javascript
vue服务端渲染页面缓存和组件缓存的实例详解
Sep 18 Javascript
浅谈在vue中使用mint-ui swipe遇到的问题
Sep 27 Javascript
JavaScript检测是否开启了控制台(F12调试工具)
Oct 02 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中基本HTTP认证技巧分析
2015/03/16 PHP
初识PHP中的Swoole
2016/04/05 PHP
Javascript new关键字的玄机 以及其它
2010/08/25 Javascript
同域jQuery(跨)iframe操作DOM(示例代码)
2013/12/13 Javascript
一款由jquery实现的整屏切换特效
2014/09/15 Javascript
JS实现数字格式千分位相互转换方法
2016/08/01 Javascript
SVG描边动画
2017/02/23 Javascript
基于angular2 的 http服务封装的实例代码
2017/06/29 Javascript
JavaScript实现跟随滚动缓冲运动广告框
2017/07/15 Javascript
JavaScript变量类型以及变量作用域详解
2017/08/14 Javascript
JavaScript文件的同步和异步加载的实现代码
2017/08/19 Javascript
基于JSON数据格式详解
2017/08/31 Javascript
javascript获取元素的计算样式
2019/05/24 Javascript
javascript实现导航栏分页效果
2019/06/27 Javascript
js定时器出现第一次延迟的原因及解决方法
2021/01/04 Javascript
[03:16]DOTA2完美大师赛小组赛精彩集锦
2017/11/22 DOTA
python 中文乱码问题深入分析
2011/03/13 Python
在Linux系统上部署Apache+Python+Django+MySQL环境
2015/12/24 Python
Python的mysql数据库的更新如何实现
2017/07/31 Python
CentOS下Python3的安装及创建虚拟环境的方法
2018/11/28 Python
情人节快乐! python绘制漂亮玫瑰
2020/08/18 Python
Python操作MySQL数据库的两种方式实例分析【pymysql和pandas】
2019/03/18 Python
python-opencv获取二值图像轮廓及中心点坐标的代码
2019/08/27 Python
Python中低维数组填充高维数组的实现
2019/12/02 Python
美体小铺奥地利官方网站:The Body Shop奥地利
2019/04/11 全球购物
欧洲最大的预定车位市场:JustPark
2020/01/06 全球购物
写一个方法1000的阶乘
2012/11/21 面试题
一道写SQL的面试题和答案
2013/11/19 面试题
计算机求职信
2013/12/01 职场文书
2014年全国爱牙日宣传活动方案
2014/09/21 职场文书
个人批评与自我批评发言稿
2014/09/28 职场文书
重阳节标语大全
2014/10/07 职场文书
2014年纪委工作总结
2014/12/05 职场文书
调研报告的主要写法
2019/04/18 职场文书
2019年最新七夕唯美祝福语(60条)
2019/07/22 职场文书
品牌形象定位,全面分析
2019/07/23 职场文书