Hi,
Jedoch:
Migriere ich die gesamte JavaScript-Logik der einzelnen Module in eine einzige JS-Datei, so kommt es ja logischerweise zu Fehlern. Denn alles, was im$(document).ready(function() [..]
steht, und direkten Bezug auf Elemente eines Moduls hat, scheitert genau dann, wenn das Modul nicht eingebunden wurde. Das kann ich ja nicht umgehen. Oder uebersehe ich da gerade etwas?
Du musst halt vorher prüfen, welche Module, bzw. ob das jeweilige Modul geladen wurde oder nicht. Das könntest du z.B. anhand einer Überprüfung ("existiert - existiert nicht") einer Element-ID (z.B.: 'Prefix_ModulName') machen.
Gruß Gunther