Eventos on() e off() - Jquery
Pessoal, hoje vim falar dos eventos on e off que são de grande utilidade na vida do desenvolvedor. O evento on foi atualizado no Jquery 1.7 e funciona do mesmo modo que o .bind(), .delegate(), e .live(), acho que o pessoal do Jquery o criou para acabar com essa confusão de vários eventos com a mesma finalidade.
O evento on()
Digamos que queremos adicionar um evento a um botão, quando o mesmo for clicado será exibido um alerta informando o seu id, o que temos a fazer é adicionar o evento on que vai capturar o clique do botão e executar a função informada.
alert("O id do botão é: "+$(this).attr('id'));
});
O evento off()
A função do off é nada mais que remover o evento, no nosso caso vamos remover o evento de clique no botão.
$("#botao").off("click");
Então o evento é removido e ao ser clicado nada irá acontecer.
Então é isso pessoal, dúvidas? sugestões ? Deixem nos comentários! :)