Maison >interface Web >js tutoriel >Exemple détaillé de méthode de jugement du navigateur pour jQuery version 1.9 ou supérieure
Cet article partage principalement avec vous la méthode de jugement du navigateur pour jQuery version 1.9 et supérieure. Il n'est pas brut et a une valeur de référence. Les amis qui en ont besoin peuvent s'y référer.
Sans plus attendre, je publierai le code directement pour vous. Le code spécifique est le suivant :
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'}) }
Recommandations associées :
Recommandations associées :
La version JQuery 1.9 a été supprimée de la solution $.browser
Série d'analyses de code source jQuery 1.9.1 (dix 4) Outils jQuery couramment utilisés_jquery
Traitement d'animation de la série d'analyses de code source jQuery 1.9.1 (15)_jquery
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!