首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

jquery的美元符号冲突的解决方法

2012-10-24 
jquery的美元符号冲突的解决办法冲突的原因,有其他的js定义$在jquery之后引入1.使用jQuery代替$2var j j

jquery的美元符号冲突的解决办法
冲突的原因,有其他的js定义$在jquery之后引入


1.使用jQuery代替$
2  var j = jQuery.noConflict(); 这里定义j代替$
3. 
(function($) { //定义匿名函数并设置形参为$
$(function() { //匿名函数内部的$均为jQuery
$("div").click(function() {//继续使用$()方法
alert($(this).text());
})
})
})
(jQuery);
匿名函数内部这样可以用$(有些说要加个jQuery.noConflict();我觉得没有必要,但是可以完全确保没有冲突了)


4.或者
jQuery(function($)
{
$("p").click(function() //在函数内继续可以使用jquery类库的$()方法
{
alert($(this).text());
})
})
原理和方法3类似

热点排行