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

jQuery noConflict() 方法用法實(shí)例分析

 更新時(shí)間:2020年05月20日 10:14:36   作者:人生如初見(jiàn)_張默  
這篇文章主要介紹了jQuery noConflict() 方法用法,結(jié)合實(shí)例形式分析了jQuery noConflict() 方法基本功能、用法及操作注意事項(xiàng),需要的朋友可以參考下

本文實(shí)例講述了jQuery noConflict() 方法用法。分享給大家供大家參考,具體如下:

jQuery - noConflict() 方法

如何在頁(yè)面上同時(shí)使用 jQuery 和其他框架?

要解決這個(gè)問(wèn)題,只需要使用jQuery中的noConflict()方法,它允許你在同一個(gè)頁(yè)面加載多個(gè)jQuery實(shí)例,尤其是不同版本的jQuery。

jQuery 和其他 JavaScript 框架

正如您已經(jīng)了解到的,jQuery 使用 $ 符號(hào)作為 jQuery 的簡(jiǎn)寫(xiě)。

如果其他 JavaScript 框架也使用 $ 符號(hào)作為簡(jiǎn)寫(xiě)怎么辦?

其他一些 JavaScript 框架包括:MooTools、Backbone、Sammy、Cappuccino、Knockout、JavaScript MVC、Google Web Toolkit、Google Closure、Ember、Batman 以及 Ext JS。

其中某些框架也使用 $ 符號(hào)作為簡(jiǎn)寫(xiě)(就像 jQuery),如果您在用的兩種不同的框架正在使用相同的簡(jiǎn)寫(xiě)符號(hào),有可能導(dǎo)致腳本停止運(yùn)行。

jQuery 的團(tuán)隊(duì)考慮到了這個(gè)問(wèn)題,并實(shí)現(xiàn)了 noConflict() 方法。

jQuery noConflict() 方法

noConflict() 方法會(huì)釋放對(duì) $ 標(biāo)識(shí)符的控制,這樣其他腳本就可以使用它了。

當(dāng)然,您仍然可以通過(guò)全名替代簡(jiǎn)寫(xiě)的方式來(lái)使用 jQuery:

實(shí)例

$.noConflict();
jQuery(document).ready(function(){
 jQuery("button").click(function(){
 jQuery("p").text("jQuery is still working!");
 });
});

也可以創(chuàng)建自己的簡(jiǎn)寫(xiě)。noConflict() 可返回對(duì) jQuery 的引用,您可以把它存入變量,以供稍后使用。請(qǐng)看這個(gè)例子:

實(shí)例

var jq = $.noConflict();
jq(document).ready(function(){
 jq("button").click(function(){
 jq("p").text("jQuery is still working!");
 });
});

如果你的 jQuery 代碼塊使用 $ 簡(jiǎn)寫(xiě),并且您不愿意改變這個(gè)快捷方式,那么您可以把 $ 符號(hào)作為變量傳遞給 ready 方法。這樣就可以在函數(shù)內(nèi)使用 $ 符號(hào)了 - 而在函數(shù)外,依舊不得不使用 "jQuery":

實(shí)例

$.noConflict();
jQuery(document).ready(function($){
 $("button").click(function(){
 $("p").text("jQuery is still working!");
 });
});

感興趣的朋友可以使用在線HTML/CSS/JavaScript代碼運(yùn)行工具http://tools.jb51.net/code/HtmlJsRun測(cè)試上述代碼運(yùn)行效果。

更多關(guān)于jQuery相關(guān)內(nèi)容感興趣的讀者可查看本站專(zhuān)題:《jQuery頁(yè)面元素操作技巧匯總》、《jQuery常見(jiàn)事件用法與技巧總結(jié)》、《jQuery常用插件及用法總結(jié)》、《jQuery擴(kuò)展技巧總結(jié)》及《jquery選擇器用法總結(jié)

希望本文所述對(duì)大家jQuery程序設(shè)計(jì)有所幫助。

相關(guān)文章

最新評(píng)論

陵川县| 莱芜市| 崇明县| 伊春市| 莲花县| 苏尼特右旗| 庄浪县| 枣庄市| 水富县| 台前县| 吉隆县| 满洲里市| 城口县| 法库县| 黄山市| 石狮市| 崇左市| 左贡县| 东乌| 读书| 法库县| 永昌县| 渑池县| 谷城县| 钦州市| 东兴市| 宜宾市| 确山县| 卢氏县| 马龙县| 东乌珠穆沁旗| 洱源县| 贺州市| 磴口县| 吴旗县| 平塘县| 临城县| 榆中县| 左云县| 思南县| 东平县|