Warum sollte JavaScript in die Fußzeile einer Seite eingefügt werden?

Deshalb habe ich kürzlich eine Vorlage von ThemeForest gekauft und heruntergeladen. Ich habe die Vorlage auf meinem lokalen Server eingerichtet. Ich habe die Navigation, die Dropdown-Menüs enthält, mit Codeigniter generiert. Ich hatte alles im Menü richtig codiert. Ich ließ nur den Header generieren und testete ihn und stellte fest, dass die Dropdown-Menüs nicht funktionierten. Ich habe ungefähr zwei Stunden damit verbracht herauszufinden, was mit meinem Code nicht stimmt. Dann wurde mir endlich klar, dass die JavaScript-Dateien in der Fußzeile der Vorlage enthalten waren ... die ich noch nicht generiert hatte.

Meine Frage ist also ... warum sollte jemand JavaScript-Dateien in die Fußzeile einer HTML-Seite stellen? Ich dachte, JS sollte sich nur im Header der Datei befinden. Recht?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage