En este artículo, veremos cómo adjuntar un evento de clic y doble clic a un elemento en jQuery. Para adjuntar eventos de clic y doble clic, se utilizan eventos de clic y dbclick. Estos eventos se adjuntan con el método bind() . Este método se usa para adjuntar uno o más controladores de eventos para elementos seleccionados y este método especifica una función para ejecutar cuando ocurre un evento. Además, usamos el método appendTo() para agregar el resultado a un elemento.
Sintaxis:
$(element).bind(click, function() { }) $(element).bind(dbclick, function() { })
Ejemplo:
HTML
<!DOCTYPE html> <html> <head> <title> How to attach a click and double-click event to an element in jQuery? </title> <script src= "https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"> </script> <script> $(document).ready(function () { $(".clickable_ele").bind("click", function () { $("<h4>Single click Event called</h4>") .appendTo(".res"); }); $(".clickable_ele").bind("dblclick", function () { $("<h4>Double click Event called</h4>") .appendTo(".res"); }); }); </script> <style> body { text-align: center; } h1 { color: green; } .clickable_ele { font-size: 20px; font-weight: bold; } </style> </head> <body> <h1>GeeksforGeeks</h1> <h3> How to attach a click and double-click event to an element in jQuery? </h3> <div class="clickable_ele"> Clickable Element </div> <div class="res"></div> </body> </html>
Producción: