by Anonymous » 10 May 2025, 18:21
Wir haben hier JQuery- und Dokument-Ready-Code am Ende der Seite eingeschlossen: < /p>
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.
Wir haben hier JQuery- und Dokument-Ready-Code am Ende der Seite eingeschlossen: < /p>
[code]
[/code]
Das lädt JQuery zuerst und dann 2 separate .js -Dateien, die $ (document) .ready (function () {....}) Zeug verwenden.[code]$( 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');
[/code]
Das seltsame [url=viewtopic.php?t=20324]Problem[/url] 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.