2010-08-09 6 views
0

Je suis en utilisant Jquery dans joomla 1.5.x (qui utilisent en interne Mootools) parfois jquery fonctionne très bien, mais quand j'utilise un certain plugin jQuery alors en dessous des erreurs se produisentplugin jQuery et Mootools conflits dans JOOMLA 1.5.x

($(filter) || document).getElementsBySelector is not a function mootools.js(line 53)

quelle est la solution de cette erreur

im déjà en utilisant la fonction jQuery.noConflict() avant d'écrire le code jquery intérieur jquery(document).ready(function() { }

J'ai vu quelque part à propos de la commande de mootools & jQuery bibliothèque, que soit mootools ou le code jquery doit être écrit en premier, puis tout le code de l'autre bibliothèque mis ensemble (j'ai oublié la séquence exacte).

s'il vous plaît me suggérer une solution parfaite de cette erreur

Répondre

2

tout d'abord ce ne est pas bonne idée d'utiliser les deux cadres d'un côté. Jetez un oeil à http://api.jquery.com/jQuery.noConflict/ pour voir comment jquery noConflict fonctionnera. Donc, si vous écrivez jQuery.noConflict() vous devez écrire (jQuery(filter) || document).getElementsBySelector, que vous pouvez également utiliser sans la ligne noConflict comme $() est juste un alias vor jQuery().