Eine weitere fragwürdige jQuery-Quiz die Antwort auf W3Schools

Es ist ein jQuery-quiz gepostet auf der W3Schools-Website hier...

http://www.w3schools.com/quiztest/quiztest.asp?qtest=jQuery

Frage #16 wie folgt,

Die jQuery-Funktion wird verwendet, um zu verhindern, dass code ausgeführt wird, bevor das Dokument fertig geladen ist?

A. $(document).load()

B. $(document).ready()

C. $(body).onload()

Ich es falsch, durch die Auswahl von Antwort a (Ihre offizielle Antwort ist B.)

Antwortete ich denken, dass ich wusste, dass die folgenden,

  1. Dokument.laden Sie feuert nach alles auf die Seite geladen einschließlich alle Bilder

  2. Dokument.bereit, feuert erst, nachdem das DOM geladen ist (nicht unbedingt alle Bilder geladen wurden)

Interpretierte ich die ursprüngliche Frage der Formulierung, "Dokument fertig geladen ist", schließen Sie alles (mit allen Bildern). Nachdem alle, ich dachte, das ist, warum Sie nannte es "Dokument.laden". Auch für Ihre Antwort korrekt zu sein, müssten Sie zu dem Schluss, dass "DOM" ist das äquivalent zu einem "Dokument". Dies scheint nicht richtig zu sein denn warum sonst nennen Sie es "document object model" (DOM) statt nur "Dokument"?

Trotz der W3School behaupten, dass B die richtige Antwort, was ist wirklich die richtige Antwort?

Danke für Ihre Gedanken.

Sidenote: Zitiert meine eigenen Kommentare in meine andere Frage im Zusammenhang mit...

"Ich habe tatsächlich erfahren die meisten meiner jQuery über auf der jQuery-Website und kommen Suche hier bei StackOverflow, wenn ich stecken bleiben. Ich war meistens spielen, um mit dem quiz in der W3School, denn ich wurde untersucht deren "Voraussetzungen" für jQuery-Zertifizierung. Ich halte mich nicht für ein jQuery-Experte, aber ich leicht erzielte 95% (19/20) auf Ihre quiz. Sehen die unsachgemäße Wortlaut in die Antwort, ich dachte, ich würde bestätigen, was ich bereits vermutete, durch das posten hier. Meine Ansichten über diese Arten von Zertifizierungen sind nun verschieben."


EDIT:

Ich benannte die W3Schools von der Existenz dieses Threads.


EDIT 2:

Als ich antwortete, das original-quiz-Frage, ich dachte an $(window).Belastung ( - ), daher meine quiz-Antwort war eindeutig falsch. Ich glaube, diese Tatsache hinterlässt keiner der drei multiple-choice-Optionen als die richtige Antwort. Siehe meine ausführliche Antwort unten.

  • I dub thee JQuery-Experte
  • Ich Stimme zu... das ist der Grund, warum ich habe meine Kommentare von der anderen Frage. Meine Neugier treibt dies mehr als alles andere. Im ernst, ich habe gelernt, jQuery durch mich in 3 Wochen und jetzt habe ich den score von 95% auf ein quiz, das als eine Voraussetzung für die Zertifizierung test?! Ich denke nicht, dass meine eigentliche jQuery-Fähigkeiten, um überall in der Nähe von 95%, so meine Meinung auf diese Art der Zertifizierung ist nicht günstig.
InformationsquelleAutor Sparky | 2011-04-19
Schreibe einen Kommentar