jQuery-名称符号$与其他库函数冲突
1、通过全名替代简写的方式来使用 jQuery
jQuery("button").click(function(){ jQuery("p").text("jQuery 仍在运行!"); });
2、解决办法:重新自定义命名
jQuery 使用名为 noConflict() 的方法来解决该问题。
例如:
var dq=jQuery.noConflict()
即帮助你使用自己的名称(dq)来代替 $ 符号。
dq("button").click(function(){ dq("p").text("jQuery 仍在运行!"); });
3、把 $ 符号作为变量传递给 ready 方法,而在函数外,依旧不得不使用 "jQuery"
jQuery(document).ready(function($){ $("button").click(function(){ $("p").text("jQuery 仍在运行!"); }); });