Page 1 of 1

JQuery -Dokument -Ready -Funktion nicht in einer anderen .js -Datei [geschlossen] überhaupt ausgeführt

Posted: 10 May 2025, 18:21
by Anonymous
Wir haben hier JQuery- und Dokument-Ready-Code am Ende der Seite eingeschlossen: < /p>

Code: Select all



Das lädt JQuery zuerst und dann 2 separate .js -Dateien, die $ (document) .ready (function () {....}) Zeug verwenden.

Code: Select all

$( document ).ready(function() {
console.log('Document ready function in main.js --- Run!');
});
< /code>
und diese in main-2.js: < /p>
console.log('Hello from main-2.js');

if (window.jQuery) {
console.log('jQuery is loaded!');
} else {
console.log('jQuery is not loaded.');
}

console.log($);
console.log(jQuery);
console.log($( document ));

$( document ).ready(function() {

console.log('Document ready function in main-2.js --- But not run, why?');

});

console.log('End of js file');
Das seltsame Problem ist, dass die Schließfunktion für Ready () in main.js ausgeführt wird, jedoch nicht main-2.js . Warum? Die jQuery ist anscheinend geladen und es gibt keine offensichtlichen Fehler.