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

 更新时间:2017年08月28日 10:53:54   作者:qq_32486147  
本文给大家分享jQuery 1.9版本以上的浏览器判断方法,非常不粗,具有参考借鉴价值,需要的的朋友参考下吧

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

 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 Validation里默认的验证方法

    修改jQuery Validation里默认的验证方法

    在最近做的一个项目中,使用jQuery Validation验证日期,遇到的问题和一个没有预料到的情况是,在ASP.NET MVC 3的项目中,对于 input type="date" data-val="true"的元素,如果调用form的valid方法验证form,虽然我没有添加日期验证的设置
    2012-02-02
  • Checbox的操作含已选、未选及判断代码

    Checbox的操作含已选、未选及判断代码

    Checbox的操作包括已选、未选、判断等等,下面有个不错的示例,使用jquery完成,感兴趣的朋友可以参考下
    2013-11-11
  • jQuery实现响应鼠标背景变化的动态菜单效果代码

    jQuery实现响应鼠标背景变化的动态菜单效果代码

    这篇文章主要介绍了jQuery实现响应鼠标背景变化的动态菜单效果代码,涉及jquery鼠标mouseover事件操作页面元素属性的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-08-08
  • jQuery实现仿百度帖吧头部固定导航效果

    jQuery实现仿百度帖吧头部固定导航效果

    这篇文章主要介绍了jQuery实现仿百度帖吧头部固定导航效果,涉及jquery针对页面高度计算与样式的动态添加及删除技巧,非常简单实用,需要的朋友可以参考下
    2015-08-08
  • jquery $.trim()方法使用介绍

    jquery $.trim()方法使用介绍

    $.trim(str)的作用是去掉字符串首尾空格,下面为大家介绍下其具体的使用
    2014-05-05
  • jquery在IE、FF浏览器的差别详细探讨

    jquery在IE、FF浏览器的差别详细探讨

    jquery在IE,FF浏览器差别的问题,在FF的效果很好,但是在IE上面没有效果,当时也没有在意,通过今天的练习发现,“是不是对于一些自定义的js,IE的兼容性不是太好呢
    2013-04-04
  • Jquery 全选反选实例代码

    Jquery 全选反选实例代码

    本文给大家介绍基于jquery代码实现的全选全不选反选实例代码,代码简单易懂,非常实用,感兴趣的一起学习吧
    2015-11-11
  • 基于jquery的15款幻灯片插件

    基于jquery的15款幻灯片插件

    幻灯片效果通常用于展示相册图片或特色推荐内容。一个漂亮的幻灯片更能吸引访客的注意力。本文里面,收集了15款jquery幻灯片插件,让你的图片展示更漂亮,让你的特色内容更吸引人。
    2011-04-04
  • 利用jquery操作select下拉列表框的代码

    利用jquery操作select下拉列表框的代码

    利用jquery操作select下拉列表框的代码,需要的朋友可以参考 下,jquery操作select的相关文章会给你更多的惊喜。
    2010-06-06
  • 基于jQuery实现无缝轮播与左右点击效果

    基于jQuery实现无缝轮播与左右点击效果

    在网页中我们经常会用到无缝轮播左右循环效果,今天脚本之家小编给大家带来了基于jQuery实现无缝轮播与左右点击效果 ,感兴趣的朋友参考下吧
    2018-05-05

最新评论