Проверить назначено ли событие для элемента можно с JQuery функцией data(). Например, есть форма и необходимо назначить событие submit(), но прежде нужно проверить может быть это событие уже назначено.
if(!$('#form').data('events.submit')){ $("#form").submit(function(){ //do submit action return false; }); }