head.ready () vs. $ (document) .ready

Kürzlich entdeckte diehead.js Bibliothek und Junge, bin ich glücklich damit, obwohl ich in einer Sache immer noch ein bisschen verwirrt bin.

Von headjs.com:

Das "DOM ready" -Ereignis wie $ (document) .ready () wird bereits ausgelöst, wenn die Skripte eintreffen. Wenn die geladenen Skripte von diesem Ereignis abhängen, stellen Sie sicher, dass Ihre Bibliothek dies verarbeiten kann. jQuery 1.4+ funktioniert.

Was ist der beste Weg, um eine Seite mit jQuery einzurichten, wenn der Code in $ (document) .ready () von den mit head.js geladenen externen Skripten abhängt?

Können wir einfach den Aufruf von $ (document) .ready () verlieren und trotzdem erfolgreich Dinge wie Ereignis-Listener einrichten, die darauf beruhen, dass das Dokument fertig ist? Ex:

head.js("script1.js", "script2.js", "script3.js", function() {
    $('#button').click(function(event) {
        alert("clicked");
    });
});

Oder möchten wir $ (document) .ready () in die Funktion einbinden?

Ich frage mich nur, was die beste Vorgehensweise ist, um sicherzustellen, dass alles zum gewünschten Zeitpunkt einsatzbereit ist.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage