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

首頁 > 語言 > JavaScript > 正文

學習jQuery中的noConflict()用法

2024-05-06 15:29:17
字體:
來源:轉載
供稿:網友

noConflict()

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

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

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

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

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

釋放標識符

會釋放對$標識符的控制

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

$.noConflict();

全名代替

使用jQuery全名,代替簡寫$

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

創建簡寫

可以創建自己的簡寫

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

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

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

參數傳遞

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

這樣,可以在函數內使用$符號,在函數外,不能使用$

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 平安县| 会东县| 翁牛特旗| 绥棱县| 高阳县| 梅河口市| 长葛市| 休宁县| 开化县| 襄垣县| 桂阳县| 舞钢市| 荣成市| 长宁县| 老河口市| 剑河县| 东乡| 育儿| 垣曲县| 济南市| 绥滨县| 威海市| 盈江县| 霍城县| 海伦市| 全南县| 鱼台县| 皋兰县| 刚察县| 全州县| 韶关市| 临颍县| 东丰县| 兰西县| 竹溪县| 漾濞| 根河市| 开化县| 开化县| 桓台县| 太和县|