jQuery simule un clic sur un exemple de marque reference_jquery
- WBOYoriginal
- 2016-05-16 16:51:591149parcourir
J'ai passé une demi-heure à essayer de comprendre cela, puis j'ai pensé que c'était comme ça
Menu
Lorsque vous cliquez sur
, le lien hypertexte à l'intérieur est déclenché :
// Bon choix
$("li.menu").children("a")[0].click()
// Ce qui suit ne fonctionnera pas
$("li.menu").children("a").eq(0).click()
--il dira que le paramètre est erroné et que la fonction d'événement de clic liée n'a pas été trouvée,
--Parce que eq(0) renvoie un objet jQuery, lorsque click() se produit, il trouvera la fonction qui lui est liée, mais là n'est pas du tout une fonction liée, donc une erreur est signalée
, et [0] renvoie un objet DOM lorsque click() se produit, le comportement d'origine de l'élément sera exécuté
Remarque : [0] Ceci équivaut à get(0).
Déclaration:Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn