Если этот код будет выполнен снова, новая функция будет добавлена в очередь кликов.Как заметил @Faisal, вы можете вызвать unbind
, чтобы удалить обработчик, но он может удалить полезные обработчики из других частей приложения, поэтому вам, вероятно, следует использовать пространства имен обработчиков, например:
$(selector).unbind('click.mynamespace');
$(selector).bind('click.mynamespace', myhandler);
, так как вы будетезамените только свой обработчик