Hola, intento quitar un evento onclick de un elemento y ponerle otro pero no lo consigo, este es el elemento en cuestion:
   Código HTML:
 <div id="personaje" onclick="Bajar(3);"> 
 Intento colocar al onclick la funcion "Subir" de la siguiente forma: 
[HTML]
$('#personaje').unbind('click'); //Le quitamos lo que tenga en el onclick actual..
$('#personaje').bind('click', function() {Subir(3);}); //Le ponemos onclick="Subir(3)"..
[HTML] 
Y el problema esque a veces ocurre Bajar(3) y otras ocurre Subir(3), osea es como si el elemento tuviera en el onclick ambas funciones y las usara aleatoriamente... osea que el unbind no funciona.. 
¿Como lo soluciono? 
Muchas gracias!