国产探花免费观看_亚洲丰满少妇自慰呻吟_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 仍然在工作!"); });});

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

圖片精選

主站蜘蛛池模板: 财经| 青神县| 镇平县| 酒泉市| 崇文区| 石楼县| 高台县| 新巴尔虎左旗| 金秀| 化隆| 新河县| 岱山县| 舒兰市| 河池市| 安乡县| 夏津县| 阿城市| 文化| 云梦县| 建水县| 梁平县| 大悟县| 曲靖市| 寿宁县| 名山县| 德惠市| 资溪县| 昆明市| 开阳县| 呼伦贝尔市| 寿宁县| 富阳市| 凯里市| 桑日县| 县级市| 河津市| 九龙城区| 岳池县| 元江| 分宜县| 武城县|