Hola, estoy haciendo un script en el que tengo que utilizar las funciones addEventListener y removeEventListener. Tengo algo similar a esto:
Código:
...
elemento.addEventListener("click", mouseClick, false);
...
function mouseClick(e){
funcion a ejecutar...
}
...
elemento.removeEventListener("click", mouseClick, false);
...
De este modo me funciona perfectamente, pero me interesa pasar algunos parámetros a la función mouseClick y es aquí donde está el problema.
Si pongo por ejemplo:
Código:
elemento.addEventListener("click", mouseClick(arg1, arg2), false);
No consigo que me funcione. Vamos lo que pasa es que la función removeEventListener no hace nada y no se deja de escuchar el evento. ¿Sabeis si hay alguna forma de poder hacerlo?