Cómo pasar una variable de un enlace a una función jQuery
-
16-09-2019 - |
Pregunta
Me gustaría una función jQuery para saber qué enlace se ha hecho clic llamarlo, es decir, me gustaría Identificación del valor de la relación que se pasa a la función de jQuery.
¿Es esto posible? Si es así cuál es la manera más ordenada para hacerlo.
Solución
Claro. Dentro de la href="http://docs.jquery.com/Events/click" rel="nofollow noreferrer"> click()
controlador de eventos this.
$("a").click(function() {
alert(this.id);
...
});
o
$("a").click(function() {
alert($(this).attr("id"));
...
});
Otros consejos
$("a").click(function() {
var linkid = $(this).attr("id");
// use linkId here
});
No se olvide de cancelar el comportamiento predeterminado, o si no va a lograr nada.
$("a").click(function(e) {
e.preventDefault();
var linkid = $(this).attr("id");
//do whatever here
});
$("a").click(function() {
alert($(this).attr("id"));
...
});
Puedo decir que este mismo ..
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow