jQuery-erscheinen() und show () - Methoden der Unterschied?

Studiere ich für eine HTML -, CSS -, JS-Prüfung gefunden und verschiedenen Ressourcen, um mir zu helfen zu studieren. Dabei eine Praxis quiz, ich fand diese Frage stellen.

Sie eine Seite erstellen, die enthält ausführliche Informationen über die Mitarbeiter, die für ein Unternehmens-portal. Die Seite verwendet eine jQuery-Bibliothek. Die Seite enthält einen versteckten button btnEdit, die definiert ist durch den folgenden code.

<button id="btnEdit" style="display: none;">Edit</button>

Den button wird standardmäßig nicht angezeigt.
Die Taste wird nur angezeigt, wenn der Benutzer angemeldet ist.
Sie müssen code hinzufügen, um das Dokument.ready () - Funktion, um den Anforderungen für die Schaltfläche.
Die Zeile code, die Sie verwenden sollten.

A. $ ('#btnEdit').appear();
B. $ ('#btnEdit').visible = true;
C. $ ('#btnEdit').show();
D. $ ('#btnEdit').Visible();

Das quiz sagt mir, dass option A ist richtig.
Ich habe nicht verwenden, erscheint () - Methode vor.

Meine Frage ist:

  1. .angezeigt(), Ist diese Funktion wirklich als ein Teil der jQuery-Bibliothek?
    Konnte ich nicht finden .angezeigt () - Funktion in der jQuery-doc. Keine Ergebnisse in jQuery API

  2. Ist, dass die option A ist die richtige? Wenn es richtig ist kann mir jemand sagen warum?
    Wie von meinem gewissen option C ist richtig(Wenn ich mich Irre korrigiert mich).

  3. Kann jemand bitte sagen Sie mir den Unterschied zwischen erscheinen() und show()?
    Und wenn zu verwenden, erscheint(), wenn mit show()?

  • Wenn es nicht in den docs, gibt es nicht.
  • So können Sie bitte bestätigen Sie die richtige Antwort für die obige Frage option A oder Option C. Oben im Kommentar zu sagen, dass option C ist richtig. Bitte bestätigen
  • C ist richtig; Vertrauen Sie nicht zufällige Quiz; Lesen der API
  • Option C ist richtig, die anderen 3 nicht. Es spielt keine Rolle, dass es passiert einfach so, dass es ein plugin gibt, die bietet appear . JQuery selbst nicht so sagen $(x).appear ist genauso falsch, wie zu sagen $(x).isindomandvisible
InformationsquelleAutor kernal lora | 2016-08-21
Schreibe einen Kommentar