Fondamentalement ce que je suis après, après écraser tout mon JavaScript dans un fichier (ou quelques fichiers) comment puis-je faire un document.observe (dom: loaded ({...})) appel de fonction pour la bonne page? Donc, disons que j'ai 5 pages dans mon site Web, et chacune a un fichier JS séparé. A l'intérieur de chaque fichier se trouve un chargement de fonctions liées à la page, et une fonction spéciale qui configure les gestionnaires d'événements, etc., lorsque le DOM est chargé. Évidemment si toutes les 5 pages incluent leurs propres dossiers de JS alors c'est bien. Mais je veux compacter tous mes JS en une seule page pour des raisons de version et d'efficacité. Par conséquent, ce faisant, je me retrouverais avec 5 fonctions "dom: loaded" en attente d'installation. Cela ne fonctionnera pas car le contenu de ces fonctions est spécifique à la page. Donc, ma question est comment puis-je faire ce que je veux faire sans provoquer un tas d'erreurs DOM, et de fausses demandes de configuration eventhandler? J'ai considéré les espaces de noms et d'autres choses comme ça, mais je ne sais pas vraiment quoi que ce soit à ce sujet.Comment puis-je avoir plusieurs fonctions document.observe (dom: loaded ...) dans un fichier javascript? (prototype)
Btw, j'utilise le prototype de lib. Oh, et mes sites sont considérablement plus grands que 5 pages! :)
Merci, Lee
Merci d'avoir pris le temps de répondre. J'avais un peu considéré ces idées, mais je les avais considérées comme un peu "hacky". Je suppose que je suis juste trop difficile. Je vais leur donner un coup de pouce. Merci –