Heim >Web-Frontend >js-Tutorial >jQuery simuliert das Klicken auf A mark example reference_jquery

jQuery simuliert das Klicken auf A mark example reference_jquery

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOriginal
2016-05-16 16:51:591201Durchsuche

Ich habe eine halbe Stunde damit verbracht, das herauszufinden, und dann dachte ich, es wäre so:

Menü

Code kopieren Der Code lautet wie folgt:

Wenn Sie auf
  • klicken, wird der darin enthaltene Hyperlink ausgelöst:
    Code kopieren Code wie folgt:

    // Richtige Auswahl
    $("li.menu").children("a")[0].click()
    // Das Folgende wird nicht funktionieren
    $("li.menu").children("a").eq(0).click()

    --so wird es heißen dass der Parameter falsch ist und die gebundene Click-Event-Funktion nicht gefunden wurde,

    --Da eq(0) ein jQuery-Objekt zurückgibt, wird beim Auftreten von click() die daran gebundene Funktion gefunden, aber dort ist überhaupt keine gebundene Funktion, daher wird ein Fehler gemeldet und [0] gibt ein DOM-Objekt zurück. Wenn click() auftritt, wird das ursprüngliche Verhalten des Elements ausgeführt >Hinweis: [0] Dies entspricht get(0).
  • Stellungnahme:
    Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
    Vorheriger Artikel:Verwenden Sie in jQuery bind, live oder on_jquery, um zukünftige Elementereignisse zu binden.Nächster Artikel:Verwenden Sie in jQuery bind, live oder on_jquery, um zukünftige Elementereignisse zu binden.

    In Verbindung stehende Artikel

    Mehr sehen