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 相关文章推荐
同一个表单 根据要求递交到不同页面的实现方法小结
Aug 05 Javascript
web的各种前端打印方法之jquery打印插件jqprint实现网页打印
Jan 09 Javascript
javascript 中String.match()与RegExp.exec()的区别说明
Jan 10 Javascript
javascript如何判断输入的url是否正确
Apr 11 Javascript
jQuery实现form表单元素序列化为json对象的方法
Dec 09 Javascript
纯js实现手风琴效果
Apr 17 Javascript
JavaScript的MVVM库Vue.js入门学习笔记
May 03 Javascript
详解Vuex中mapState的具体用法
Sep 28 Javascript
vue-cli的工程模板与构建工具详解
Sep 27 Javascript
React性能优化系列之减少props改变的实现方法
Jan 17 Javascript
微信小程序实现bindtap等事件传参
Apr 08 Javascript
怎么使用javascript深度拷贝一个数组
Jun 06 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
收音机的保养
2021/03/01 无线电
PHP制作3D扇形统计图以及对图片进行缩放操作实例
2014/10/23 PHP
PHP如何实现Unicode和Utf-8编码相互转换
2015/07/29 PHP
Windows 下安装 swoole 图文教程(php)
2017/06/05 PHP
laravel Validator ajax返回错误信息的方法
2019/09/29 PHP
JavaScript 学习小结(适合新手参考)
2009/07/30 Javascript
Ajax搜索结果页面下方的分页按钮的生成
2012/04/05 Javascript
解决JS中乘法的浮点错误的方法
2014/01/03 Javascript
如何在Linux上安装Node.js
2016/04/01 Javascript
js简单倒计时实现代码
2016/04/30 Javascript
浅谈javascript中的加减时间
2016/07/12 Javascript
AngularJs自定义服务之实现签名和加密
2016/08/02 Javascript
简单理解Vue条件渲染
2016/12/03 Javascript
JS常用正则表达式总结【经典】
2017/05/12 Javascript
vue中如何实现变量和字符串拼接
2017/06/19 Javascript
基于javaScript的this指向总结
2017/07/22 Javascript
H5实现仿flash效果的实现代码
2017/09/29 Javascript
jQuery读取本地的json文件(实例讲解)
2017/10/31 jQuery
配置一个vue3.0项目的完整步骤
2019/04/26 Javascript
vue拖拽组件 vuedraggable API options实现盒子之间相互拖拽排序
2019/07/08 Javascript
2019最新21个MySQL高频面试题介绍
2020/02/06 Javascript
创建nuxt.js项目流程图解
2020/03/13 Javascript
vue radio单选框,获取当前项(每一项)的value值操作
2020/09/10 Javascript
[01:35:53]完美世界DOTA2联赛PWL S3 Magma vs GXR 第二场 12.13
2020/12/17 DOTA
使用Python中的greenlet包实现并发编程的入门教程
2015/04/16 Python
python gdal安装与简单使用
2019/08/01 Python
CSS3新属性transition-property transform box-shadow实例学习
2013/06/06 HTML / CSS
中国跨镜手机配件批发在线商店:TVC-Mall
2019/08/20 全球购物
印刷工程专业应届生求职信
2013/09/29 职场文书
军训考核自我鉴定
2014/02/13 职场文书
2014年大学生预备党员思想汇报1000字
2014/09/13 职场文书
导师工作推荐信
2015/03/27 职场文书
2016年第二十届“母亲节暨幸福工程救助贫困母亲活动日”活动总结
2016/04/06 职场文书
世界上超棒的8种逻辑思维
2019/08/06 职场文书
总结Python连接CS2000的详细步骤
2021/06/23 Python
oracle delete误删除表数据后如何恢复
2022/06/28 Oracle