7
votes

Quelqu'un a-t-il utilisé Dojo et JQuery dans le même projet?

Quelqu'un a-t-il utilisé Dojo et JQuery dans le même projet? J'ai besoin d'une partie de dojo orientée objet (et rien de plus) et de jQuery pour faciliter la présentation, mais j'ai peur de la collision et des affrontements de nom. Est-il possible d'utiliser à la fois sur la même page?


0 commentaires

3 Réponses :


9
votes

Utilisez jquery.noconflic (); avant d'écrire un bloc de code JQuery

Plus d'informations:

http://api.jquerery.com/jquery.noconflic/

Lire cet article aussi:

http: //www.sitepen .com / blog / 2010/11/15 / de-jQuery-to-large-applications /


0 commentaires

4
votes

Oui, c'est possible et je le fais bien maintenant. J'utilise Dojo pour son cadre et jQuery pour la présentation. Cela fonctionne de manière transparente et il ne devrait y avoir aucun conflit. Lisez le deuxième article mentionné par DIRECHO.


0 commentaires

1
votes

en termes simples, cela fonctionnera. Cependant, si vous utilisez l'AMD de Dojo, vous pouvez obtenir des problèmes ici.

Il s'avère que JQuery est confus si elle voit la variable JS 'Define.AMD' dans la page et ce n'est pas une AMD que cela connaît ou est mis en place pour être utilisé, surtout s'il s'agit de la DOJO AMD, puisque ce chargeur A une base de l'endroit où Dojo est situé sur le serveur et non où se trouve JQuery.

Par conséquent, la suggestion est de diriger l'AMD de Dojo lors de l'utilisation de JQuery et de Dojo sur la même page. Remarque, le guidon est effectué par le même problème.


0 commentaires