jquery .off (): como remover apenas um determinado manipulador de cliques?
Eu tenho um elemento com dois manipuladores vinculados a ele:
<button class="pippo pluto">
push me
</button>
$('.pippo').on('click', function () {
alert("pippo");
});
$('.pluto').on('click', function () {
alert("pluto");
});
Estou tentando .off () apenas um deles, mas a sintaxe me escapa :-( Estou tentando com algo na linha de ..
<button class="dai">
remove
</button>
$('.dai').on('click', function () {
$('.pippo').off('click');
alert("ok, removed");
});
mas isso remove o manipulador. Então, eu estou tentando com ...
$('.pippo').off('click .pippo');
mas então nada é removido.
Então eu removi o espaço do meio:
$('.pippo').off('click .pippo');
mas voltando ao quadrado 1: o manipulador é removido.
A sintaxe correta seria então ...?