Annonce

  •  » Plugins
  •  » jQuery - noConflict ou pas ?

#1 2011-04-25 15:28:12

saimon
Membre
2006-12-04
367

jQuery - noConflict ou pas ?

suite à
http://fr.piwigo.org/forum/viewtopic.ph … 00#p168200
http://fr.piwigo.org/forum/viewtopic.php?id=19121
http://fr.piwigo.org/forum/viewtopic.ph … 07#p156907
http://fr.piwigo.org/forum/viewtopic.php?id=16565

j'aimerais savoir, faut-il utiliser noConflict ou pas ?
- si oui, il faut que tous les plugins utilisant jQuery remplacent $(document).ready(function() par   jQuery(document).ready(function($){
- si non, c'est plus simple mais risque d'incompatabilité avec les autres framework. "En utilisant cl_conflt ou autosize ils n'auront plus de problème dans 80% des cas." (@cljosse)

perso ca m'est égal, mais ce serait d'avoir une règle claire pour éviter que le problème se pose régulièrement.

Hors ligne

#2 2011-04-25 16:53:17

P@t
Ex Equipe Piwigo
Nice
2007-06-13
5695

Re: jQuery - noConflict ou pas ?

Moi, je pense qu'il ne faut pas utiliser noConflict, tout en essayant d'utiliser uniquement jQuery et non pas $.


P@t

Hors ligne

#3 2011-04-25 17:05:06

cljosse
Former Piwigo Team
2006-11-12
1167

Re: jQuery - noConflict ou pas ?

P@t a écrit:

Moi, je pense qu'il ne faut pas utiliser noConflict, tout en essayant d'utiliser uniquement jQuery et non pas $.

+1

Hors ligne

#4 2011-04-25 17:14:14

saimon
Membre
2006-12-04
367

Re: jQuery - noConflict ou pas ?

http://api.jquery.com/jQuery.noConflict/
http://docs.jquery.com/Using_jQuery_wit … _Libraries

de ce que j'en comprend le noConflict est nécessaire pour que d'autres lib puissent utiliser $

Hors ligne

#5 2011-04-25 17:38:05

cljosse
Former Piwigo Team
2006-11-12
1167

Re: jQuery - noConflict ou pas ?

Oui, dans le cas de programme bien défini, quand on est maitre de A-Z des éléments.
et que tous les programmes utilisant jQuery fassent l'impasse sur le raccourci $ qui lui sera réservé à "mootools", ou "prototype" etc..
  Mais si des évennement sont différés cela risque de poser quelques problèmes voir avec "paMOOramics", ou la photo est chargée en deux temps.

Hors ligne

#6 2011-04-26 08:44:41

flop25
Équipe Piwigo
2006-07-06
6544

Re: jQuery - noConflict ou pas ?

seulement la combinaison des js semble affecter leur comportement. Perso j'ai un problème similaire avec wordpress ; pas de noconflict et pourtant des fonctions jquery préalablement définie qui ne le sont plus en dehors du js combiné

Hors ligne

#7 2011-04-26 09:20:24

cljosse
Former Piwigo Team
2006-11-12
1167

Re: jQuery - noConflict ou pas ?

flop25 a écrit:

seulement la combinaison des js semble affecter leur comportement. Perso j'ai un problème similaire avec wordpress ; pas de noconflict et pourtant des fonctions jquery préalablement définie qui ne le sont plus en dehors du js combiné

Effectivement l'ordre de la charge des librairies change avec  la combinaison des js. d'ou comportement différent avec et sans la combinaison des js.

Hors ligne

#8 2011-04-26 09:22:19

flop25
Équipe Piwigo
2006-07-06
6544

Re: jQuery - noConflict ou pas ?

plus ou moins lié à ça, ce serait bien de pouvoir séparer combine css et combine js dans la config, pour pouvoir combiner l'un mais pas l'autre

Hors ligne

  •  » Plugins
  •  » jQuery - noConflict ou pas ?

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact