Bonjour,
Mon fichier jQuery commençant à prendre du volume (> 2000 lignes), je me posais la question de sa réorganisation. En effet, dans un seul et même fichier, je gère le comportement de plusieurs dizaines de classes / objets indépendants les uns des autres.
J'ai lu qu'il n'était pas souhaitable d'avoir plusieurs :
Du coup je me demandais comment faire pour essayer d'alléger la gestion de ce code.
Code : Sélectionner tout - Visualiser dans une fenêtre à part $(document).ready(function (){
Initialement, j'avais pensé à faire 1 fichier par classe / objet géré ! Cela me permettait en outre de n'appeler que les fichiers dont j'ai besoin dans certaines pages (si la classe .bidule n'est pas présente dans une page, je n'inclus pas le fichier bidule.js qui gère son comportement). Mais du coup ça veut dire plusieurs document.ready (au moins 1 par fichier) et comme c'est mal, ben du coup je ne sais pas trop quoi faire !
J'avais également pensé à des plugins, mais je trouve que systématiser la création de plugins pour des petits comportements, c'est perdre la souplesse et la rapidité d'écriture du jquery !
Merci de vos conseils !
Partager