2010-03-28 23 views
1

我有一个使用MooTools和jQuery的WordPress主题。我使用jQuery noConflict来避免与其他JS库冲突;这并没有帮助我。jQuery和其他库的正确顺序包括在内?

有人可以帮助我在我的Wordpress主题包括JS库的正确顺序吗?

在此先感谢。

+0

哦,亲爱的!虽然通常可以开展工作,但jQuery + other-framework有许多问题,并且只是为了一个主题而包含很多代码。我会尽量避免使用多个框架。 – bobince 2010-03-28 23:41:42

回答

2

你需要做的是jQuery代码前加上这一句:

jQuery.noConflict(); 

jQuery替换所有的JQuery $。例如:

jQuery(document).ready(function($) { 
    // Code that uses jQuery's $ can follow here. 
    }); 
    // Code that uses other library's $ can follow here. 
+0

如果你不需要等待DOM,你也可以使用'jQuery(function($){...});',或'(function($){...})(jQuery)''做好准备。 – eyelidlessness 2010-03-28 23:32:24

+0

我也创建插件,使用jquery,但很多主题使用mootools,所以我有问题与js冲突.Tnx重播 – user147 2010-03-30 18:42:00