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

jQuery prototype沖突的2種解決方法(附demo示例下載)

 更新時間:2016年01月21日 15:06:19   作者:張映  
這篇文章主要介紹了jQuery prototype沖突的2種解決方法,分析了針對jQuery中添加代碼與沖突位置添加代碼2種情況,并附帶demo示例供讀者下載參考,需要的朋友可以參考下

本文實例分析了jQuery prototype沖突的2種解決方法。分享給大家供大家參考,具體如下:

jquery和prototype怎么會沖突,歸根到底就是因為他們二個都用到了$,同時用,混淆了。這個問題解決過不下5次,每次解決都要查一下。淡疼,嘿嘿。

方法一、在jquery的核心庫文件中加代碼。

1、一般是jquery.js,或者jquery.min.js,有的帶版本號的。知道是哪個文件就行。

})( window );
jQuery.noConflict(); //最后面,加上這一行。

2、加載測試jquery和prototype文件

<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/prototype/1.7.1.0/prototype.js"></script>
<script src="jquery.min.js"></script>

3、js代碼寫法

<script type="text/javascript">
alert('prototype value : '+$('test').value); //prototype寫法
jQuery(document).ready(function($){ //注意這里的,jQuery和$
  alert('jquery value : '+$('#test').val()); //jquery寫法
});
</script>

推薦這種方法,這種方法比較一勞永逸

完整demo代碼如下:

<html>
<head>
<script type="text/javascript" src="./prototype.js"></script>
<script src="jquery.min.js"></script>
</head>
<body>
<form>
<input id="test" type='text' name='test' value='test'/>
</form>
<script type="text/javascript">
alert('prototype value : '+$('test').value);
jQuery(document).ready(function($){
 alert('jquery value : '+$('#test').val());
});
</script>
</body>
</html>

方法二、在調用jquery的地方,解決沖突

1、加載測試jquery和prototype文件

//jquery和prototype,沒有先后順序,誰先誰后都一樣。
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/prototype/1.7.1.0/prototype.js"></script>

2、js代碼

<script type="text/javascript">
jQuery.noConflict(); //解決沖突,這個一定要放在js代碼的最前面,不然就會報錯了。
alert('prototype value : '+$('test').value);
jQuery(document).ready(function($){
  alert('jquery value : '+$('#test').val());
});
</script>

這種方法比較適合jquery的核心源文件不在自己的服務器上,或者jquery代碼比較少的情況。該示例demo點此查看。

完整demo可點擊此處本站下載。

希望本文所述對大家jQuery程序設計有所幫助。

相關文章

  • jQuery實現(xiàn)廣告顯示和隱藏動畫

    jQuery實現(xiàn)廣告顯示和隱藏動畫

    這篇文章主要為大家詳細介紹了jQuery實現(xiàn)廣告顯示和隱藏動畫,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-07-07
  • jQuery的幾個我們必須了解的特點

    jQuery的幾個我們必須了解的特點

    JQuery是一個快速的,簡潔的JavaScript庫,使用戶能更方便地處理HTML documents、events、實現(xiàn)動畫效果,并且方便地為網(wǎng)站提供AJAX交互。它的文檔說明很全,而且各種應用也說得很詳細,同時還有許多成熟的插件可供選擇。
    2015-05-05
  • 寶兒的zQuery庫選擇器簡單原型

    寶兒的zQuery庫選擇器簡單原型

    編寫zQuery庫初始起因一則是由于舊版的jQuery執(zhí)行效率(現(xiàn)在的版本好像還可以),二則是對javascript語言的喜愛,每每總是親歷親為,最后由于在項目中的需求,加入了對事件偵聽機制的和DOM節(jié)點操作方法的擴展。
    2008-06-06
  • 使用jQuery制作基礎的Web圖片輪播效果

    使用jQuery制作基礎的Web圖片輪播效果

    這篇文章主要介紹了使用jQuery制作基礎的Web圖片輪播效果的實例,鼠標懸停時可停止而離開時可自動輪播,文中還介紹了一種使用zslider插件來實現(xiàn)的方法,比較犀利,需要的朋友可以參考下
    2016-04-04
  • 基于jquery的loading效果實現(xiàn)代碼

    基于jquery的loading效果實現(xiàn)代碼

    基于jquery的loading效果實現(xiàn)代碼,需要的朋友可以參考下。
    2010-11-11
  • jQuery EasyUI API 中文文檔 - Parser 解析器

    jQuery EasyUI API 中文文檔 - Parser 解析器

    jQuery EasyUI API 中文文檔 - Parser 解析器,使用jQuery EasyUI的朋友可以參考下。
    2011-09-09
  • EasyUI在Panel上動態(tài)添加LinkButton按鈕

    EasyUI在Panel上動態(tài)添加LinkButton按鈕

    Easyui的panel面板,在panel的面板中動態(tài)添加Linkbuton按鈕的編輯方法,下面把實現(xiàn)思路及代碼記錄到腳本之家平臺,供大家參考
    2017-08-08
  • jQuery 函數(shù)實例分析【函數(shù)聲明、函數(shù)表達式、匿名函數(shù)等】

    jQuery 函數(shù)實例分析【函數(shù)聲明、函數(shù)表達式、匿名函數(shù)等】

    這篇文章主要介紹了jQuery 函數(shù),結合實例形式分析了jquery函數(shù)聲明、函數(shù)表達式、匿名函數(shù)等相關使用技巧,需要的朋友可以參考下
    2020-05-05
  • jQuery模擬新浪微博首頁滾動效果的方法

    jQuery模擬新浪微博首頁滾動效果的方法

    這篇文章主要介紹了jQuery模擬新浪微博首頁滾動效果的方法,實例分析了jQuery使用animate、css等方法實現(xiàn)滾動特效的技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-03-03
  • jQuery動態(tài)效果顯示人物結構關系圖的方法

    jQuery動態(tài)效果顯示人物結構關系圖的方法

    這篇文章主要介紹了jQuery動態(tài)效果顯示人物結構關系圖的方法,涉及jQuery操作json結構數(shù)據(jù)及鼠標事件的技巧,需要的朋友可以參考下
    2015-05-05

最新評論

邻水| 乐东| 柘荣县| 裕民县| 得荣县| 岢岚县| 临沂市| 福泉市| 阿拉善左旗| 娄烦县| 嘉善县| 福建省| 遂溪县| 连云港市| 原平市| 彭阳县| 阳泉市| 突泉县| 阿克苏市| 师宗县| 波密县| 木里| 苗栗县| 永靖县| 昌吉市| 祁阳县| 宁德市| 巩义市| 和静县| 安溪县| 左云县| 民县| 乌兰察布市| 京山县| 富顺县| 景东| 新乡市| 施秉县| 庆云县| 富源县| 印江|