head.ready () vs. $ (dokument) .ready

Niedawno odkryłemhead.js biblioteka i chłopiec jestem z tego zadowolony, chociaż wciąż jestem trochę zdezorientowany jedną rzeczą.

Z headjs.com:

Zdarzenie „DOM ready”, takie jak $ (document) .ready (), jest już uruchamiane, gdy nadchodzą skrypty. Jeśli załadowane skrypty zależą od tego zdarzenia, upewnij się, że biblioteka może to obsłużyć. Działa jQuery 1.4+.

Mając to na uwadze, jaki jest najlepszy sposób na ustawienie strony, która używa jQuery, jeśli kod w $ (document) .ready () zależy od zewnętrznych skryptów załadowanych z head.js?

Czy możemy po prostu zgubić wywołanie $ (document) .ready () razem i nadal pomyślnie konfigurować takie rzeczy, jak słuchacze zdarzeń, które polegają na gotowości dokumentu? Dawny:

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

A może chcemy zawinąć $ (document) .ready () w funkcji?

Zastanawiam się tylko, jaka jest najlepsza praktyka, aby upewnić się, że wszystko jest gotowe do przejścia przed czasem.

questionAnswers(1)

yourAnswerToTheQuestion