Was passiert, wenn Sie zwei jQuery $ (document) .ready Aufrufe in zwei JavaScript-Dateien haben, die auf derselben HTML-Seite verwendet werden?

Ich habe eine Frage zu jQuery $(document).ready

Sagen wir, wir haben eine HTML-Seite, die enthält 2 JavaScript Dateien

<script language="javascript" src="script1.js" ></script>
<script language="javascript" src="script2.js" ></script>

Sagen wir nun, dass in diesen beiden Skript-Dateien haben wir $(document) wie folgt

Innen script1.js:

$(document).ready(function(){
    globalVar = 1;
})

Innen script2.js:

$(document).ready(function(){
    globalVar = 2;
})

Nun meine Fragen sind:

  1. Werden diese beiden ready-Ereignis-Funktion gefeuert ?
  2. Wenn ja, was wird die Reihenfolge, in der Sie gefeuert, da die
    Dokument wird bereit sein, zur gleichen
    Zeit für Sie?
  3. Ist dieses Vorgehen empfehlenswert, ODER sollten wir im Idealfall nur 1
    $(document).bereit ?
  4. Ist die Reihenfolge der Ausführung derselben in allen Browsern (IE,FF,etc)?

Danke.

InformationsquelleAutor der Frage testndtv | 2011-06-22

Schreibe einen Kommentar