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实现在HTML文档加载完毕后自动执行某个事件的方法
May 08 jQuery
jquery append与appendTo方法比较
May 24 jQuery
jQuery实现简单的手风琴效果
Apr 17 jQuery
jquery.rotate.js实现可选抽奖次数和中奖内容的转盘抽奖代码
Aug 23 jQuery
前端html中jQuery实现对文本的搜索功能并把搜索相关内容显示出来
Nov 14 jQuery
jquery+ajaxform+springboot控件实现数据更新功能
Jan 22 jQuery
jQuery实现鼠标点击处心形漂浮的炫酷效果示例
Apr 12 jQuery
jQuery+vue.js实现的多选下拉列表功能示例
Jan 15 jQuery
JQuery特殊效果和链式调用操作示例
May 13 jQuery
jquery树形插件zTree高级使用详解
Aug 16 jQuery
jquery.validate自定义验证用法实例分析【成功提示与择要提示】
Jun 06 jQuery
jQuery class属性操作addClass()与removeClass()、hasClass()、toggleClass()
Mar 31 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 加密与解密的斗争
2009/04/17 PHP
关于IIS php调用com组件的权限问题
2012/01/11 PHP
php selectradio和checkbox默认选择的实现方法详解
2013/06/29 PHP
php去除字符串换行符示例分享
2014/02/13 PHP
yii2整合百度编辑器umeditor及umeditor图片上传问题的解决办法
2016/04/20 PHP
PHP 文件上传后端处理实用技巧方法
2017/01/06 PHP
YII框架http缓存操作示例
2019/04/29 PHP
php实现对短信验证码发送次数的限制实例讲解
2021/03/04 PHP
Gambit vs CL BO3 第二场 2.13
2021/03/10 DOTA
javascript 浏览器判断 绑定事件 arguments 转换数组 数组遍历
2009/07/06 Javascript
jquery 选择器部分整理
2009/10/28 Javascript
使用getBoundingClientRect方法实现简洁的sticky组件的方法
2016/03/22 Javascript
jquery div模态窗口的简单实例
2016/05/28 Javascript
jQuery实现将div中滚动条滚动到指定位置的方法
2016/08/10 Javascript
Bootstrap页面缩小变形的快速解决办法
2017/02/03 Javascript
简述JS控制台的使用
2018/07/15 Javascript
深入Vue-Router路由嵌套理解
2018/08/13 Javascript
微信小程序实现日历签到
2020/09/21 Javascript
Vue+Bootstrap实现简易学生管理系统
2021/02/09 Vue.js
在Python的Django框架中实现Hacker News的一些功能
2015/04/17 Python
flask + pymysql操作Mysql数据库的实例
2017/11/13 Python
Python解决N阶台阶走法问题的方法分析
2017/12/28 Python
Python中numpy模块常见用法demo实例小结
2019/03/16 Python
对python中的装包与解包实例详解
2019/08/24 Python
在脚本中单独使用django的ORM模型详解
2020/04/01 Python
Python3爬虫关于代理池的维护详解
2020/07/30 Python
国际旅客访问北美最大的汽车租赁提供商:Alamo Rent A Car
2018/06/13 全球购物
Bibloo奥地利:购买女装、男装、童装、鞋和配件
2018/10/18 全球购物
加拿大在线旅游公司:Flighthub
2019/03/11 全球购物
DC Shoes荷兰官方网站:美国极限运动品牌
2019/10/22 全球购物
农村党支部先进事迹
2014/01/14 职场文书
《花的勇气》教后反思
2014/02/12 职场文书
民警群众路线教育实践活动对照检查材料
2014/10/04 职场文书
高三毕业评语
2014/12/31 职场文书
高考学习决心书
2015/02/04 职场文书
小浪底导游词
2015/02/12 职场文书