A volte dobbiamo intervenire su siti in cui uno o più plugin jQuery hanno smesso di funzionare o non funzionano come vorrebbe il nostro cliente. La soluzione più semplice è modificare il loro comportamento sovrascrivendone le azioni.
I plugin usano gli eventi per associare le azioni agli elementi del DOM. Quindi per sovrascrivere le loro azioni dobbiamo sovrascrivere i loro eventi:
$('a.lightbox').off('click'); // rimuove l'handler del plugin
$('a.lightbox').on('click', function() {
// la nostra azione
});
In questo modo possiamo modificare il comportamento dei plugin senza eliminarli del tutto.