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

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: JQuery -Dokument -Ready -Funktion nicht in einer anderen .js -Datei [geschlossen] überhaupt ausgeführt

by Anonymous » 10 May 2025, 18:21

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.

Top