Quem usa o famoso framework jQuery sabe que com ele nós podemos controlar quase tudo de um objeto. Hoje eu vou falar da forma com que ele manipula os eventos.
Para setar o evento onclick, usando este framework, a sintaxe é a seguinte:
$(obj).click(function(){
//Faz o que você quer
});
só que, e se precisarmos altera-lo?
Pow… Fácil. É só usar esta função de novo.
$(obj).click(function(){
//Faz o que você quer2
});
Ai que esta o X da questão. o jQuery soma as ações então o evento onclick vai fazer as duas coisas.
Hummm… E agora?
Descobri um comando, disponibilizado pelo próprio framework, que limpa este evento, assim como todos os outros que você quiser.
$(obj).unbind('click');
=)
Mais informações na API do jQuery
Comentários Recenter