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

完美解決jQuery符號(hào)$與其他javascript 庫、框架沖突的問題

 更新時(shí)間:2016年08月09日 09:37:31   投稿:jingxian  
下面小編就為大家?guī)硪黄昝澜鉀QjQuery符號(hào)$與其他javascript 庫、框架沖突的問題。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧

目前有大量的 javascript 開發(fā)框架,其中有一部分使用 $ 作為調(diào)用符號(hào),這可能導(dǎo)致相互之間的沖突,而 jQuery 為解決這個(gè)問題,可以在 jQuery 導(dǎo)入時(shí)放棄 $ 使用權(quán),屆時(shí) $ 則由其它框架使用,這樣可以避免相同名字的函數(shù)調(diào)用不再?zèng)_突。

jQuery 使用 noConflict 方法來放棄 $ 調(diào)用時(shí)的命名,之后由 jQuery 代替 $ 進(jìn)行編寫。

例如:alert($('#message').val());

必須修改為 alert(jQuery('#message').val());

jQuery 才能正常運(yùn)行。

<script src="other_lib.js"></script>
<script src="jquery.js"></script>
<script>
 $.noConflict();
 // 之后將只能用 jQuery 進(jìn)行調(diào)用
 jQuery('#message').val();
</script>

也可以重新定義 $ 進(jìn)行調(diào)用

<script src="other_lib.js"></script>
<script src="jquery.js"></script>
<script>
$.noConflict();
jQuery( document ).ready(function( $ ) {
 // Code that uses jQuery's $ can follow here.
});
// Code that uses other library's $ can follow here.
</script>

換成 j 作為調(diào)用符號(hào)

var j = jQuery.noConflict();
 
// Do something with jQuery
j( "div p" ).hide();
 
// Do something with another library's $()
$( "content" ).style.display = "none";

以上這篇完美解決jQuery符號(hào)$與其他javascript 庫、框架沖突的問題就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

海晏县| 浙江省| 莲花县| 苏尼特右旗| 奉新县| 五华县| 尼玛县| 舟曲县| 宁海县| 通许县| 沅陵县| 安顺市| 虎林市| 多伦县| 宁晋县| 上虞市| 金堂县| 周口市| 内丘县| 余庆县| 封丘县| 鞍山市| 温泉县| 扎赉特旗| 长子县| 达日县| 怀化市| 涟水县| 石柱| 衡东县| 襄汾县| 自贡市| 黑山县| 博爱县| 北碚区| 宽甸| 招远市| 玉田县| 尖扎县| 巨野县| 沧州市|