Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/04/2012, 20:33
Avatar de Radi30
Radi30
 
Fecha de Ingreso: abril-2012
Mensajes: 26
Antigüedad: 12 años
Puntos: 0
Como bloqueo un elemento dinamico con click (javascript)

Buenas, lo que quiero hacer es que esta funcion:
Código Javascript:
Ver original
  1. $(function(){
  2.     $("li a.mostrar-heroe").mouseover(function() {
  3.         var heroe = $(this).data("heroe");
  4.         $(".on").removeClass("on");
  5.         $(this).parent().addClass("on");
  6.         procesarHeroe(LH[heroe]);
  7.     })
  8. })

se ejecute normal, pero en cuanto le de un click a uno de esos "elementos de lista" de clase .mostrar-heroe, se pare y los posteriores elementos sobre los que pase no cambien las clases ni nada.

El caso es que la linea "procesarHeroe..." lleva a cabo una serie de cambios de datos en la pagina y quiero que se puedan ojear cuando pasas por encima con el raton pero que se queden estaticos cuando le de click a uno.

Otra duda que tengo es que como veris en el selector css la informacion data la recojo de un <a> porque asi me dijeron que es mas compatible, pero lo que no se es si estorbara a la hora de hacer click en el elemento claro...