且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

恶补web之八:jQuery(3)

更新时间:2022-08-15 16:49:48

    jquery和其他js框架.jQuery使用$作为jQuery的简写,但是还有很多js框架,比如:

MooTools,Backbone,Sammy,Cappuccino,Knockout,JavaScript MVC,Google Web Toolkit,Google Closure,Ember,Batman(有没有supermane?恶补web之八:jQuery(3))以及Ext JS等等;

如果它们也使用$符号作为简写会发生冲突.jquery团队考虑倒这个问题,所以提供了noConflict方法.该方法会释放$标示符的控制,这样其他脚本就可以使用$标示符了.

    或者可以在函数内部使用局部的$符号,而在函数外不得不使用"jQuery":

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

更多jQuery例子可以参考:http://www.w3school.com.cn/jquery/index.asp