學(xué)習(xí)jQuery中的noConflict()用法
noConflict()
jQuery使用$符號(hào),作為jQuery的簡(jiǎn)寫
JavaScript框架包括:MooTools、Backbone、Sammy、Cappuccino、Knockout、JavaScriptMVC、GoogleWebToolkit、GoogleClosure、Ember、Batman以及ExtJS等等
其中一些框架也使用$符號(hào)作為簡(jiǎn)寫
如果,用的兩種不同的框架,使用相同的簡(jiǎn)寫符號(hào),可能導(dǎo)致腳本停止運(yùn)行
為此,jQuery提供了noConflict()方法
釋放標(biāo)識(shí)符
會(huì)釋放對(duì)$標(biāo)識(shí)符的控制
這樣,其他腳本就可以使用了
$.noConflict();
全名代替
使用jQuery全名,代替簡(jiǎn)寫$
jQuery(document).ready(function(){
jQuery("button").click(function(){
jQuery("p").text("jQuery 仍然在工作!");
});
});
創(chuàng)建簡(jiǎn)寫
可以創(chuàng)建自己的簡(jiǎn)寫
noConflict()可以返回對(duì)jQuery的引用
把它存入一個(gè)變量,之后,使用這個(gè)變量,代替$
var jq = $.noConflict();
jq(document).ready(function(){
jq("button").click(function(){
jq("p").text("jQuery 仍然在工作!");
});
});
參數(shù)傳遞
可以把$符號(hào)作為變量,傳遞給ready方法
這樣,可以在函數(shù)內(nèi)使用$符號(hào),在函數(shù)外,不能使用$
$.noConflict();
jQuery(document).ready(function($){
$("button").click(function(){
$("p").text("jQuery 仍然在工作!");
});
});
- jQuery中 noConflict() 方法使用
- jQuery中noConflict()用法實(shí)例分析
- 避免jQuery名字沖突 noConflict()方法
- 三分鐘帶你玩轉(zhuǎn)jQuery.noConflict()
- 輕松搞定jQuery.noConflict()
- jquery插件沖突(jquery.noconflict)解決方法分享
- jQuery中noconflict函數(shù)的實(shí)現(xiàn)原理分解
- 『jQuery』名稱沖突使用noConflict方法解決
- jQuery用noConflict代替$的實(shí)現(xiàn)方法
- jQuery noConflict() 方法用法實(shí)例分析
相關(guān)文章
jQuery實(shí)現(xiàn)簡(jiǎn)單下拉導(dǎo)航效果
這篇文章主要介紹了jQuery實(shí)現(xiàn)簡(jiǎn)單下拉導(dǎo)航效果,通過(guò)簡(jiǎn)單的元素遍歷與樣式替換實(shí)現(xiàn)下拉導(dǎo)航的功能,非常具有實(shí)用價(jià)值,需要的朋友可以參考下2015-09-09
jQuery實(shí)現(xiàn)在最后一個(gè)元素之前插入新元素的方法
這篇文章主要介紹了jQuery實(shí)現(xiàn)在最后一個(gè)元素之前插入新元素的方法,涉及jquery針對(duì)頁(yè)面元素的匹配選擇與屬性操作相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-07-07
jQuery 數(shù)據(jù)緩存模塊進(jìn)化史詳細(xì)介紹
數(shù)據(jù)緩存系統(tǒng)最早應(yīng)該是jQuery1.2引入的,那時(shí)它的事件系統(tǒng)完成照搬DE大神的addEvent.js,而addEvent在實(shí)現(xiàn)有個(gè)缺憾,它把事件的回調(diào)都放到EventTarget之上,這會(huì)引發(fā)循環(huán)引用2012-11-11
DIV+CSS+jQ實(shí)現(xiàn)省市聯(lián)動(dòng)可擴(kuò)展
這篇文章主要介紹了DIV+CSS+jQ實(shí)現(xiàn)省市聯(lián)動(dòng)可擴(kuò)展方法的相關(guān)資料,非常不錯(cuò)具有參考借鑒價(jià)值,需要的朋友可以參考下2016-06-06
用JQuery 判斷某個(gè)屬性是否存在hasAttr的解決方法
本篇文章介紹了,用JQuery 判斷某個(gè)屬性是否存在hasAttr的解決方法。需要的朋友參考下2013-04-04
jQuery選擇沒(méi)有colspan屬性的td的代碼
為了試著用jQuery找出一個(gè)table中沒(méi)有colspan屬性的td,試了很多種方法,這個(gè)是最好的,記在這里,下次不要再忘了2010-07-07
在jQuery中 關(guān)于json空對(duì)象篩選替換
本篇文章,小編將為大家介紹,在jQuery中 關(guān)于json空對(duì)象篩選替換,有需要的朋友可以參考一下2013-04-04
jQuery soColorPacker 網(wǎng)頁(yè)拾色器
這篇文章主要介紹了jQuery soColorPacker 網(wǎng)頁(yè)拾色器 的相關(guān)資料,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2016-06-06

