Ich frage mich, wie ein weiterer Methodenaufruf zum window.onload -Ereignis hinzugefügt werden, sobald es bereits einen Methodenaufruf zugeordnet wurde.Hinzufügen zu window.onload Ereignis?
Es sei irgendwo im Skript, das ich diese Aufgabe haben ...
window.onload = function(){ some_methods_1() };
und dann später im Skript I
diese Zuordnung habenwindow.onload = function(){ some_methods_2() };
Wie es aussieht, nur some_methods_2
wird aufgerufen, . Gibt es eine Möglichkeit, zum vorherigen window.onload
Rückruf hinzuzufügen, ohne some_methods_1
zu stornieren? (und auch ohne some_methods_1()
und some_methods_2()
in den gleichen Funktionsblock).
Ich denke, diese Frage ist nicht wirklich über window.onload
, sondern eine Frage über Javascript im Allgemeinen. Ich möchte nichts window.onload
so zuweisen, dass, wenn ein anderer Entwickler an dem Skript arbeiten und ein Stück Code hinzufügen würde, der auch window.onload
verwendet (ohne meinen vorherigen Code anzuschauen), würde er mein Onload-Ereignis deaktivieren .
Ich frage mich auch das gleiche über
$(document).ready()
in jquery. Wie kann ich hinzufügen, ohne zu zerstören, was vorher kam, oder was könnte danach kommen?
'$ (document) .ready()' akkumulieren. Verwenden Sie es, wenn jQuery zur Hand ist. –