Foros del Web » Programando para Internet » Javascript » Frameworks JS »

el mismo evento a distinto elemento

Estas en el tema de el mismo evento a distinto elemento en el foro de Frameworks JS en Foros del Web. hola una pregunta, como deberia ser esto.. osea que dos elementos hagan lo mismo intente colocar asi separados por espacios y no funciona, asi anda,, ...
  #1 (permalink)  
Antiguo 18/07/2014, 07:53
 
Fecha de Ingreso: febrero-2013
Ubicación: en mi casa
Mensajes: 541
Antigüedad: 11 años, 1 mes
Puntos: 3
el mismo evento a distinto elemento

hola una pregunta, como deberia ser esto..
osea que dos elementos hagan lo mismo intente colocar asi separados por espacios y no funciona, asi anda,, pero no va....


Código PHP:

$(".video_prev").click( function(){
  
console.log("dasdasdas");
});


$(
".video_next").click( function(){
  
console.log("dasdasdas");
}); 
  #2 (permalink)  
Antiguo 18/07/2014, 13:47
Avatar de stock  
Fecha de Ingreso: junio-2004
Ubicación: Monterrey NL
Mensajes: 2.390
Antigüedad: 19 años, 9 meses
Puntos: 53
Respuesta: el mismo evento a distinto elemento

Puedes crear una función y pasar el identificador solamente.

Código Javascript:
Ver original
  1. function action(){
  2.     console.log("dasdasdas");
  3. }
  4.  
  5. $(".video_prev").click(action);
  6.  
  7. $(".video_next").click(action);

Saludos
  #3 (permalink)  
Antiguo 18/07/2014, 18:28
Avatar de abimex
Colaborador
 
Fecha de Ingreso: marzo-2007
Ubicación: ~
Mensajes: 751
Antigüedad: 17 años, 1 mes
Puntos: 137
Respuesta: el mismo evento a distinto elemento

También puedes hacer esto

Código Javascript:
Ver original
  1. var handler = function(event) {
  2.     console.log("event!!!")
  3. }
  4.  
  5. $(".video_prev, .video_next").click(handler);
__________________
>> abimaelmartell.com

Etiquetas: distinto, elemento, evento, funcion, javascript
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:12.