Ich habe eine halbe Stunde damit verbracht, das herauszufinden, und dann dachte ich, es wäre so:
Menü
Wenn Sie auf
klicken, wird der darin enthaltene Hyperlink ausgelöst:
// 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).