Как отключить двойные клики или тайм-ауты с помощью jQuery?

У меня есть якорь, который использует событие jQuery .click для запуска нескольких функций.

jQuery(document).ready(function(){  
    jQuery('a.slide_circ').click(function(){ 
        do_all_functions();
        return false; 
    });
});

Вкратце, это код. Он работает так, как нужно, каждый щелчок по якорному классу slide_circ запускает do_all_functions.

Но у меня есть проблема там. Если пользователь делает двойной щелчок, он запускает функции 2 раза или более ... И как идея идет к черту.

Я думаю, что мне нужно как-то отключить двойной щелчок или установить тайм-аут на мою функцию, чтобы она не запускалась каждый раз. Может кто-нибудь помочь мне ?

Ответы на вопрос(3)

Ваш ответ на вопрос