jQuery 1.9版本以上的浏览器判断方法代码分享


Posted in jQuery onAugust 28, 2017

废话不多说了,直接给大家贴代码了,具体代码如下所示:

var matched, browser;
jQuery.uaMatch = function( ua ) {
  ua = ua.toLowerCase();
  var match = /(chrome)[ \/]([\w.]+)/.exec( ua ) ||
    /(webkit)[ \/]([\w.]+)/.exec( ua ) ||
    /(opera)(?:.*version|)[ \/]([\w.]+)/.exec( ua ) ||
    /(msie) ([\w.]+)/.exec( ua ) ||
    ua.indexOf("compatible") < 0 && /(mozilla)(?:.*? rv:([\w.]+)|)/.exec( ua ) ||
    [];
  return {
    browser: match[ 1 ] || "",
    version: match[ 2 ] || "0"
  };
};
matched = jQuery.uaMatch( navigator.userAgent );
browser = {};
if ( matched.browser ) {
  browser[ matched.browser ] = true;
  browser.version = matched.version;
}
// Chrome is Webkit, but Webkit is also Safari.
if ( browser.chrome ) {
  browser.webkit = true;
} else if ( browser.webkit ) {
  browser.safari = true;
}
jQuery.browser = browser;
//下面是直接写的判断,上面jq的获取方法
if (matched.browser == 'mozilla') {
  $('#Online-message .liuyan').css({'padding-left': '0px','padding-right': '0px'})
}

总结

以上所述是小编给大家介绍的jQuery 1.9版本以上的浏览器判断方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

jQuery 相关文章推荐
jQuery实现radio第一次点击选中第二次点击取消功能
May 15 jQuery
JQuery Ajax 异步操作之动态添加节点功能
May 24 jQuery
jQuery滚动插件scrollable.js用法分析
May 25 jQuery
jQuery 实现图片的依次加载图片功能
Jul 06 jQuery
如何快速解决JS或Jquery ajax异步跨域的问题
Jan 08 jQuery
jQuery实现参数自定义的文字跑马灯效果
Aug 15 jQuery
使用jquery Ajax实现上传附件功能
Oct 23 jQuery
详解jQuery设置内容和属性
Apr 11 jQuery
jquery 验证用户名是否重复代码实例
May 14 jQuery
Jquery异步上传文件代码实例
Nov 13 jQuery
基于jQuery实现可编辑的表格
Dec 11 jQuery
如何使用jQuery操作Cookies方法解析
Sep 08 jQuery
jQuery Collapse1.1.0折叠插件简单使用
Aug 28 #jQuery
解决IE7中使用jQuery动态操作name问题
Aug 28 #jQuery
jQuery菜单实例(全选,反选,取消)
Aug 28 #jQuery
基于jQuery实现图片推拉门动画效果的两种方法
Aug 26 #jQuery
详解webpack3如何正确引用并使用jQuery库
Aug 26 #jQuery
jQuery图片缩放插件smartZoom使用实例详解
Aug 25 #jQuery
使用jQuery实现页面定时弹出广告效果
Aug 24 #jQuery
You might like
php下实现在指定目录搜索指定类型文件的函数
2008/10/03 PHP
PHP 命令行参数详解及应用
2011/05/18 PHP
解析MySql与Java的时间类型
2013/06/22 PHP
PHP抽象类与接口的区别实例详解
2019/05/09 PHP
基于Laravel(5.4版本)的基本增删改查操作方法
2019/10/11 PHP
JavaScript入门教程(1) 什么是JS
2009/01/31 Javascript
关于js中window.location.href,location.href,parent.location.href,top.location.href的用法与区别
2010/10/18 Javascript
js 中{},[]中括号,大括号使用详解
2011/05/12 Javascript
jQuery中last()方法用法实例
2015/01/06 Javascript
jquery简单图片切换显示效果实现方法
2015/01/14 Javascript
JQuery实现防止退格键返回的方法
2015/02/12 Javascript
JavaScript匿名函数用法分析
2015/02/13 Javascript
基于jquery实现省市联动特效
2015/12/17 Javascript
jQuery插件EasyUI实现Layout框架页面中弹出窗体到最顶层效果(穿越iframe)
2016/08/05 Javascript
微信小程序 wxapp画布 canvas详细介绍
2016/10/31 Javascript
Bootstrap基本组件学习笔记之按钮组(8)
2016/12/07 Javascript
详解微信小程序input标签正则初体验
2018/08/18 Javascript
Flutter部件内部状态管理小结之实现Vue的v-model功能
2019/06/11 Javascript
nodejs的安装使用与npm的介绍
2019/09/11 NodeJs
5分钟快速看懂ES6中的反射与代理
2019/12/19 Javascript
JS遍历树层级关系实现原理解析
2020/08/31 Javascript
常用python数据类型转换函数总结
2014/03/11 Python
在Python中处理列表之reverse()方法的使用教程
2015/05/21 Python
使用Django开发简单接口实现文章增删改查
2019/05/09 Python
pytorch索引查找 index_select的例子
2019/08/18 Python
使用python turtle画高达
2020/01/19 Python
python的pip有什么用
2020/06/17 Python
跑步爱好者一站式服务网站:Jack Rabbit
2016/09/01 全球购物
Carmen Sol官网:购买果冻鞋、手袋和配件
2021/01/01 全球购物
艺术设计专业个人求职信范文
2013/12/11 职场文书
生物技术专业毕业生求职信范文
2013/12/14 职场文书
浙大毕业生自荐信
2014/01/26 职场文书
2014年监理工作总结范文
2014/11/17 职场文书
2014年英语教研组工作总结
2014/12/06 职场文书
python使用pycharm安装pyqt5以及相关配置
2022/04/22 Python
Win11使用CAD卡顿或者致命错误怎么办?Win11无法正常使用CAD的解决方法
2022/07/23 数码科技