最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

解決jquery插件:TypeError:$.browser is undefined報錯的方法

 更新時間:2015年11月21日 16:46:02   作者:Garry1115  
這篇文章為大家分享了一個解決jquery插件:TypeError:$.browser is undefined報錯的方法,解決報錯問題的方法也很簡單,需要解決此類問題的朋友不要錯過這篇文章。

首先先說一說$.browser
browser就是用來獲取瀏覽器基本信息的。
jQuery 從 1.9 版開始,移除了 $.browser 和 $.browser.version , 取而代之的是 $.support 。 在更新的 2.0 版本中,將不再支持 IE 6/7/8。 以后,如果用戶需要支持 IE 6/7/8,只能使用 jQuery 1.9。
解決方法:加入以下js即可

(function(jQuery){  
 
if(jQuery.browser) return;  
 
jQuery.browser = {};  
jQuery.browser.mozilla = false;  
jQuery.browser.webkit = false;  
jQuery.browser.opera = false;  
jQuery.browser.msie = false;  
 
var nAgt = navigator.userAgent;  
jQuery.browser.name = navigator.appName;  
jQuery.browser.fullVersion = ''+parseFloat(navigator.appVersion);  
jQuery.browser.majorVersion = parseInt(navigator.appVersion,10);  
var nameOffset,verOffset,ix;  
 
// In Opera, the true version is after "Opera" or after "Version"  
if ((verOffset=nAgt.indexOf("Opera"))!=-1) {  
jQuery.browser.opera = true;  
jQuery.browser.name = "Opera";  
jQuery.browser.fullVersion = nAgt.substring(verOffset+6);  
if ((verOffset=nAgt.indexOf("Version"))!=-1)  
jQuery.browser.fullVersion = nAgt.substring(verOffset+8);  
}  
// In MSIE, the true version is after "MSIE" in userAgent  
else if ((verOffset=nAgt.indexOf("MSIE"))!=-1) {  
jQuery.browser.msie = true;  
jQuery.browser.name = "Microsoft Internet Explorer";  
jQuery.browser.fullVersion = nAgt.substring(verOffset+5);  
}  
// In Chrome, the true version is after "Chrome"  
else if ((verOffset=nAgt.indexOf("Chrome"))!=-1) {  
jQuery.browser.webkit = true;  
jQuery.browser.name = "Chrome";  
jQuery.browser.fullVersion = nAgt.substring(verOffset+7);  
}  
// In Safari, the true version is after "Safari" or after "Version"  
else if ((verOffset=nAgt.indexOf("Safari"))!=-1) {  
jQuery.browser.webkit = true;  
jQuery.browser.name = "Safari";  
jQuery.browser.fullVersion = nAgt.substring(verOffset+7);  
if ((verOffset=nAgt.indexOf("Version"))!=-1)  
jQuery.browser.fullVersion = nAgt.substring(verOffset+8);  
}  
// In Firefox, the true version is after "Firefox"  
else if ((verOffset=nAgt.indexOf("Firefox"))!=-1) {  
jQuery.browser.mozilla = true;  
jQuery.browser.name = "Firefox";  
jQuery.browser.fullVersion = nAgt.substring(verOffset+8);  
}  
// In most other browsers, "name/version" is at the end of userAgent  
else if ( (nameOffset=nAgt.lastIndexOf(' ')+1) <  
(verOffset=nAgt.lastIndexOf('/')) )  
{  
jQuery.browser.name = nAgt.substring(nameOffset,verOffset);  
jQuery.browser.fullVersion = nAgt.substring(verOffset+1);  
if (jQuery.browser.name.toLowerCase()==jQuery.browser.name.toUpperCase()) {  
jQuery.browser.name = navigator.appName;  
}  
}  
// trim the fullVersion string at semicolon/space if present  
if ((ix=jQuery.browser.fullVersion.indexOf(";"))!=-1)  
jQuery.browser.fullVersion=jQuery.browser.fullVersion.substring(0,ix);  
if ((ix=jQuery.browser.fullVersion.indexOf(" "))!=-1)  
jQuery.browser.fullVersion=jQuery.browser.fullVersion.substring(0,ix);  
 
jQuery.browser.majorVersion = parseInt(''+jQuery.browser.fullVersion,10);  
if (isNaN(jQuery.browser.majorVersion)) {  
jQuery.browser.fullVersion = ''+parseFloat(navigator.appVersion);  
jQuery.browser.majorVersion = parseInt(navigator.appVersion,10);  
}  
jQuery.browser.version = jQuery.browser.majorVersion;  
})(jQuery);  

將以上js另存為browser.js然后在jsp中引入即可。

這是小編找到的一種解決方法,還沒有實驗,先分享給大家,希望對大家解決jquery插件報錯問題有所收獲吧。

相關(guān)文章

  • jquery animate動畫持續(xù)運動的實例

    jquery animate動畫持續(xù)運動的實例

    下面小編就為大家分享一篇jquery animate動畫持續(xù)運動的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2017-11-11
  • jquery實現(xiàn)吸頂導(dǎo)航效果

    jquery實現(xiàn)吸頂導(dǎo)航效果

    這篇文章主要為大家詳細介紹了jquery實現(xiàn)吸頂導(dǎo)航效果,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-01-01
  • jQuery結(jié)合ajax實現(xiàn)動態(tài)加載文本內(nèi)容

    jQuery結(jié)合ajax實現(xiàn)動態(tài)加載文本內(nèi)容

    本文實例講述了jquery通過ajax加載一段文本內(nèi)容的方法。分享給大家供大家參考。這是一個簡單的例子,注意編碼問題,否則可能會出現(xiàn)亂碼。
    2015-05-05
  • JQuery Ajax如何實現(xiàn)注冊檢測用戶名

    JQuery Ajax如何實現(xiàn)注冊檢測用戶名

    這篇文章主要介紹了JQuery Ajax如何實現(xiàn)注冊檢測用戶名,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-09-09
  • jQuery選擇器之子元素過濾選擇器

    jQuery選擇器之子元素過濾選擇器

    這篇文章主要為大家詳細介紹了jQuery選擇器之子元素過濾選擇器的相關(guān)資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-09-09
  • jQuery DOM操作小結(jié)與實例

    jQuery DOM操作小結(jié)與實例

    jQuery 的DOM操作方法 元素的創(chuàng)建、復(fù)制、重組、修飾,學習jquery dom操作的朋友有福了。
    2010-01-01
  • 輕松學習jQuery插件EasyUI EasyUI創(chuàng)建樹形菜單

    輕松學習jQuery插件EasyUI EasyUI創(chuàng)建樹形菜單

    這篇文章主要幫助大家輕松學習jQuery插件EasyUI,EasyUI創(chuàng)建樹形菜單,內(nèi)容很豐富,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2015-11-11
  • 擴展jquery實現(xiàn)客戶端表格的分頁、排序功能代碼

    擴展jquery實現(xiàn)客戶端表格的分頁、排序功能代碼

    下面鏈接中是我用jQuery的擴展來實現(xiàn)的表格分頁和排序,使用這個擴展必須加上表頭<thead>和<tbody>標簽,因為我是 通過<tbody>來進行分頁的,要是不加thead,那么表頭也要作為分頁計算時的一個行了。
    2011-03-03
  • jQuery后代選擇器用法實例

    jQuery后代選擇器用法實例

    這篇文章主要介紹了jQuery后代選擇器用法,以設(shè)置文本顏色的實例分析了后代選擇器的應(yīng)用技巧,具有一定的參考借鑒價值,需要的朋友可以參考下
    2014-12-12
  • jQuery實現(xiàn)小球點擊發(fā)射動畫

    jQuery實現(xiàn)小球點擊發(fā)射動畫

    這篇文章主要為大家詳細介紹了jQuery實現(xiàn)小球點擊發(fā)射動畫,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-01-01

最新評論

错那县| 花莲县| 普宁市| 淳化县| 沙雅县| 苗栗市| 昌黎县| 专栏| 三江| 合作市| 凉山| 岳池县| 来凤县| 顺昌县| 平和县| 宁河县| 武隆县| 东平县| 五原县| 南丹县| 正阳县| 辛集市| 南召县| 洛浦县| 胶州市| 湘西| 竹溪县| 台南县| 新建县| 东辽县| 钟山县| 敖汉旗| 卫辉市| 蒙山县| 班玛县| 锡林浩特市| 松溪县| 贵阳市| 康马县| 香港| 突泉县|