¿Es posible agregar un evento onclick
a cualquier botón por jquery o algo así como agregar clase?¡Agregar una función al evento onclick por Javascript!
function onload()
{
//add a something() function to button by id
}
¿Es posible agregar un evento onclick
a cualquier botón por jquery o algo así como agregar clase?¡Agregar una función al evento onclick por Javascript!
function onload()
{
//add a something() function to button by id
}
Situaciones función something
unión caso click
en el elemento con un ID
$('#id').click(function(e) {
something();
});
$('#id').click(something);
$('#id').bind("click", function(e) { something(); });
vivo tiene un levemente diferencia, se unirá el evento para todos los elementos añadidos, pero dado que está utilizando el ID probablemente no sucederá, a menos que elimine el elemento del DOM y lo vuelva a agregar más adelante (con la misma ID).
$('#id').live("click", function(e) { something(); });
No estoy seguro si éste funciona en cualquier caso, añade el atributo onclick
en su elemento: (no lo uso)
$('#id').attr("onclick", "something()");
Documentación
$('#id').click(function() {
// do stuff
});
+1 para el mismo comentario JS;) –
Sí. Podría escribirlo así:
$(document).ready(function() {
$(".button").click(function(){
// do something when clicked
});
});
Sí. Algo como lo siguiente debería funcionar.
$('#button_id').click(function() {
// do stuff
});
algún comentario hubiera sido ordenada para estas líneas. Es posible que no obtenga para lo que son buenos. – galambalazs
Necesitaba configurar la función de clic cuando se marcaba una casilla de verificación. El único método que funcionó para mí fue bind. ¡Gracias! – Trent