国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

學(xué)習(xí)jQuery中的noConflict()用法

2019-11-19 12:49:43
字體:
供稿:網(wǎng)友

noConflict()

jQuery使用$符號,作為jQuery的簡寫

JavaScript框架包括:MooTools、Backbone、Sammy、Cappuccino、Knockout、JavaScriptMVC、GoogleWebToolkit、GoogleClosure、Ember、Batman以及ExtJS等等

其中一些框架也使用$符號作為簡寫

如果,用的兩種不同的框架,使用相同的簡寫符號,可能導(dǎo)致腳本停止運行

為此,jQuery提供了noConflict()方法

釋放標識符

會釋放對$標識符的控制

這樣,其他腳本就可以使用了

$.noConflict();

全名代替

使用jQuery全名,代替簡寫$

jQuery(document).ready(function(){ jQuery("button").click(function(){  jQuery("p").text("jQuery 仍然在工作!"); });});

創(chuàng)建簡寫

可以創(chuàng)建自己的簡寫

noConflict()可以返回對jQuery的引用

把它存入一個變量,之后,使用這個變量,代替$

var jq = $.noConflict();jq(document).ready(function(){ jq("button").click(function(){  jq("p").text("jQuery 仍然在工作!"); });});

參數(shù)傳遞

可以把$符號作為變量,傳遞給ready方法

這樣,可以在函數(shù)內(nèi)使用$符號,在函數(shù)外,不能使用$

$.noConflict();jQuery(document).ready(function($){ $("button").click(function(){  $("p").text("jQuery 仍然在工作!"); });});

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 卢湾区| 开阳县| 昌图县| 平阴县| 清徐县| 襄汾县| 虞城县| 邯郸市| 河津市| 文化| 珲春市| 桃江县| 北川| 微博| 中方县| 武威市| 偏关县| 汽车| 东乌珠穆沁旗| 长乐市| 华亭县| 台南市| 郓城县| 马关县| 崇州市| 故城县| 澄城县| 井陉县| 珠海市| 内江市| 聂荣县| 大埔区| 武穴市| 梨树县| 安远县| 呼图壁县| 利川市| 城口县| 兴仁县| 松溪县| 陆良县|