2009-12-04 8 views
0

J'ai une page qui utilise beaucoup de code jQuery mais qui devient ingérable. Je veux pouvoir le ranger pour placer des parties liées dans des fichiers .js séparés et les inclure sur la page dans un tag de script. Il me semble être capable de le faire en les créant en tant que plugins jQuery, puis en utilisant $ (document). nom_plug(); sur la page.Rangement jQuery

Est-il acceptable de le faire ou existe-t-il un moyen meilleur/plus facile?

Merci

Répondre

1

Je vous suggère d'essayer Pignons: http://getsprockets.org/. Il vous permet de séparer votre Javascript en divers fichiers gérables, et de les combiner en un seul fichier pour le déploiement. Avoir Javascript divisé en plusieurs fichiers est un must pour les grandes applications au moment du développement, mais les combiner en un seul est très important pour gérer la latence au moment du chargement en production.

2

Vous n'avez pas à faire de telles manigances, si vous importez les fichiers .js dans le bon ordre, cela fonctionnera comme si tout était dans un seul fichier. Vous pouvez également utiliser le bloc $(document).ready(function() { }); dans n'importe quel fichier sans problèmes.