Maison > interface Web > js tutoriel > le corps du texte

Que dois-je faire si la fonction de déclenchement jquery ne peut pas déclencher la balise a ?

php中世界最好的语言
Libérer: 2018-03-15 11:13:17
original
2054 Les gens l'ont consulté

Cette fois, je vais vous présenter le déclencheur jqueryfonctioncomment gérer l'échec du déclenchement de la balise a, et les précautionspour gérer le échec de la fonction trigger jquery pour déclencher la balise a. Lesquels, les suivants sont des cas pratiques, jetons un coup d'oeil.

Cause : Après avoir cliqué sur l'icône icône, vous souhaitez déclencher l'action de saut de lien de la balise a, mais en utilisant le $('#a').trigger('click') de JQ ne fonctionne pas. Selon Baidu, les deux méthodes sont résumées comme suit :

(Raison : la méthode trigger() de JQ ne peut pas déclencher l'action de saut de la balise a.)

1 : Méthode JQ :

Ajoutez une balise span à l'intérieur de la cible une balise, puis liez le déclencheur('click') événement.

$('#a').html('').children().trigger('click');

(raison : JQ La fonction de déclenchement prend également en charge le bouillonnement)

(S'il y a quelque chose dans la balise a, vous pouvez utiliser appendTo() et d'autres fonctions pour ajouter la balise)

2 : Méthode JQ+JS : (Recommandée)

Convertissez $('#a') en un objet JS, puis déclenchez l'événement click.

$('#a')[0].click();

Résumé : Je pense personnellement que la deuxième méthode est simple et pratique, et elle est recommandé de l'utiliser.

Je pense que vous maîtrisez la méthode après avoir lu le cas dans cet article. Pour des informations plus intéressantes, veuillez prêter attention aux autres articles connexes sur le site Web chinois de php !

Lecture recommandée :

Sélection de la case à cocher jQuery et obtention de la valeur

JQuery exploite la position de tr dans le tableau

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!