Ответ от Четан Шастри - то, что вы хотите. По сути, просто вызовите $ (element) .unbind (event); перед каждым событием.
Так что если у вас есть функция типа loadAllButtonClicks (), которая содержит все
$(element).on("click", function (){});
методов для каждой кнопки на вашей странице, и вы запускаете это при каждом нажатии кнопки, это, очевидно, приведет к более чем одному событию для каждой кнопки. Чтобы решить эту проблему, просто добавьте
$(element).unbind(event);
перед каждым
$(element).on("click", function (){});
, и он отменит все события для этого элемента, а затем добавит событие в один клик.