El click() es un método incorporado en jQuery que inicia el evento de clic o adjunta una función para ejecutar cuando ocurre un evento de clic.
Sintaxis:
$(selector).click(function);
Parámetro: Acepta una «función» de parámetro opcional que se utiliza para ejecutarse cuando se produce un evento de clic.
Valor devuelto: Devuelve el elemento seleccionado con la función especificada a realizar.
Código #1:
En el siguiente código, no se pasa ninguna función a este método.
<html> <head> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"> </script> <!-- jQuery code to show the working of this method --> <script> $(document).ready(function() { $("p").click(); }); </script> <style> p { display: block; width: 300px; padding: 20px; font-size: 30px; border: 2px solid green; } </style> </head> <body> <!-- click on this method --> <p onclick="alert('paragraph was clicked')">This is a paragraph.</p> </body> </html>
Salida:
Ambas salidas se generan simultáneamente-
Código #2:
En el siguiente código, la función se pasa a este método.
<html> <head> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"> </script> <script> <!-- jQuery code to show the working of this method --> $(document).ready(function() { $("p").click(function() { $(this).fadeOut(); }); }); </script> <style> p { display: block; width: 370px; padding: 25px; font-size: 25px; border: 2px solid green; } </style> </head> <body> <!-- click on this paragraph and the paragraph will disappear --> <p>Click inside this block and whole block will disappear !!!</p> </body> </html>
Salida:
Antes de hacer clic dentro del bloque-
Después de hacer clic dentro del bloque-
jQuery es una biblioteca JavaScript de código abierto que simplifica las interacciones entre un documento HTML/CSS. Es muy famosa por su filosofía de «Escribir menos, hacer más» .
Puede aprender jQuery desde cero siguiendo este tutorial de jQuery y ejemplos de jQuery .
Publicación traducida automáticamente
Artículo escrito por kundankumarjha y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA