2010-03-28 3 views
1

J'ai un thème Wordpress qui utilise MooTools et jQuery. J'utilise jQuery noConflict pour éviter les conflits avec d'autres bibliothèques JS; Cela ne m'a pas aidé.jQuery, et d'autres droits de bibliothèque à inclure?

Quelqu'un peut-il m'aider avec le bon ordre d'inclure des bibliothèques JS sur mon thème Wordpress?

Merci d'avance.

+0

Oh mon cher! Bien que cela puisse généralement être fait pour fonctionner, jQuery + other-framework a un certain nombre de problèmes, et c'est beaucoup de code à inclure juste pour un thème. J'essaierais toujours d'éviter plusieurs frameworks. – bobince

Répondre

2

Ce que vous devez faire est d'ajouter ceci avant votre code jquery:

jQuery.noConflict(); 

et remplacer tous JQuery $ par jQuery. Par exemple:

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

Vous pouvez également utiliser 'jQuery (function ($) {...});', ou '(function ($) {...}) (jQuery)' si vous n'avez pas besoin d'attendre le DOM être prêt. – eyelidlessness

+0

Je crée également un plugin qui utilise jquery, mais beaucoup de thèmes utilisent mootools, donc j'ai des problèmes avec les conflits de js.Tnx pour replay – user147

Questions connexes