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卸载全部事件的思路详解
Apr 03 jQuery
jquery select插件异步实时搜索实例代码
Oct 20 jQuery
基于jquery实现五星好评
Nov 18 jQuery
利用JQUERY实现多个AJAX请求等待的实例
Dec 14 jQuery
jQuery NProgress.js加载进度插件的简单使用方法
Jan 31 jQuery
jQuery实现表格隔行换色
Sep 01 jQuery
jQuery判断自定义属性data-val用法示例
Jan 07 jQuery
JQuery中queue方法用法示例
Jan 31 jQuery
jQuery插件实现非常实用的tab栏切换功能【案例】
Feb 18 jQuery
jQuery实现弹出层效果
Dec 10 jQuery
jQuery实现王者荣耀手风琴效果
Jan 17 jQuery
jQuery实现简单全选框
Sep 13 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获取qq用户昵称和在线状态(实例分析)
2013/10/27 PHP
php利用事务处理转账问题
2015/04/22 PHP
PHP实现小偷程序实例
2016/10/31 PHP
微信 getAccessToken方法详解及实例
2016/11/23 PHP
php简单检测404页面的方法示例
2019/08/23 PHP
超酷的网页音乐播放器DewPlayer使用方法
2010/12/18 Javascript
json对象转字符串如何实现
2012/12/02 Javascript
JS保存和删除cookie操作 判断cookie是否存在
2013/11/13 Javascript
javascript数组遍历for与for in区别详解
2014/12/04 Javascript
jQuery插件EasyUI校验规则 validatebox验证框
2015/11/29 Javascript
JavaScript面向对象程序设计教程
2016/03/29 Javascript
原生JS改变透明度实现轮播效果
2017/03/24 Javascript
jQuery实现的事件绑定功能基本示例
2017/10/11 jQuery
vue 弹框产生的滚动穿透问题的解决
2018/09/21 Javascript
微信小程序开发之map地图组件定位并手动修改位置偏差
2019/08/17 Javascript
在Python的Django框架上部署ORM库的教程
2015/04/20 Python
Python编程中的文件读写及相关的文件对象方法讲解
2016/01/19 Python
Python科学计算之Pandas详解
2017/01/15 Python
Python使用ctypes调用C/C++的方法
2019/01/29 Python
python代码编写计算器小程序
2020/03/30 Python
Python学习笔记之Break和Continue用法分析
2019/08/14 Python
解决python3.6用cx_Oracle库连接Oracle的问题
2020/12/07 Python
HTML5之SVG 2D入门1—SVG(可缩放矢量图形)概述
2013/01/30 HTML / CSS
Perfume’s Club澳大利亚官网:西班牙领先的在线美容店
2021/02/01 全球购物
5个HTML5的常用本地存储方式详解与介绍
2021/03/27 HTML / CSS
六查六看自查材料
2014/02/17 职场文书
厂办主管岗位职责范本
2014/02/28 职场文书
《猴子种果树》教学反思
2014/04/26 职场文书
物理教育专业求职信
2014/06/25 职场文书
小学教师读书活动总结
2014/07/08 职场文书
合同权益转让协议书模板
2014/11/18 职场文书
好好学习保证书
2015/02/26 职场文书
2015年度服装销售工作总结
2015/03/31 职场文书
宿舍管理制度范本
2015/08/07 职场文书
Python内置的数据类型及使用方法
2022/04/13 Python
Redis实战之Lettuce的使用技巧详解
2022/12/24 Redis