jQuery没有冲突问题

时间:2010-02-23 11:28:08

标签: jquery jquery-ui

我在noconflict模式下多次使用jQuery,如下所示

var $j = jQuery.noConflict();

每次都很棒。

今天,我使用了jQuery'之前'插件。我使用了相同的noconflict函数,但它不起作用http://www.catchmyfame.com/2009/06/25/jquery-beforeafter-plugin /

我不确定 $。fn.extend 是否可以正常工作。请帮助谢谢

1 个答案:

答案 0 :(得分:2)

如果它在您的代码中,$.fn.extend将无效。您需要为代码使用$j.fn.extend(如果$ j是您用于jQuery的变量的名称)。

插件应该正常工作,因为它们通常采用以下约定,

(function($){ 
    /*Plugin Code*/
})(jQuery); 

允许使用$,同时保证不冲突。

(请参阅我的回答:What does this JavaScript/jQuery syntax mean?

我会检查你的插件,看看是否成立。

希望这有帮助