Maison >interface Web >js tutoriel >Comment gérer l'événement par défaut d'un lien hypertexte de balise dans les connaissances javascript_Basic
L'exemple de cet article décrit comment JavaScript gère l'événement par défaut d'un lien hypertexte de balise. Partagez-le avec tout le monde pour votre référence. L'analyse spécifique est la suivante :
Parfois, il est nécessaire d'ajouter un événement de clic à la balise a et de gérer certaines transactions avant de sauter, donc certains traitements doivent être effectués ; généralement, le frontal donnera un ee7959cc8dd4be16ef633321c03dac32link16ef26f8b7ea0fc89bdf90e275a93e5d pour représenter Pour ce comportement, certaines personnes l'écriront comme 15ce3e7494a3f16b144b37e8fd65c1dalink5db79b134e9f6b82c0b36e0489ee08ed ;/a> , mais cela n'est pas compatible avec tous les navigateurs et certains navigateurs se comporteront étrangement.
Par conséquent, ce problème nécessite d'autres méthodes pour être résolu. La première consiste à utiliser jquery pour bloquer l'événement par défaut, tout comme l'exemple donné dans l'API officielle de JQUERY :
<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <title>event.preventDefault demo</title> <script src="jquery-1.10.2.js"></script> </head> <body> <a href="http://jquery.com">default click action is prevented</a> <div id="log"></div> <script> $( "a" ).click(function( event ) { event.preventDefault(); $( "<div>" ) .append( "default " + event.type + " prevented" ) .appendTo( "#log" ); }); </script> </body> </html>
Une autre méthode consiste à ajouter une méthode javascript au lien hypertexte et à ajouter un retour à la méthode
J'espère que cet article sera utile à la conception de la programmation JavaScript de chacun.