$("#button-add").click( function (){ $(".buttons").animate({"top": "-=35px"}, 150); setTimeout(function(){ $(".buttons").fadeOut(50)}, 50); setTimeout(function(){ $(".menu-button-add").fadeIn(150)}, 180); }); $("#okey").click( function () { $(".menu-button-add").fadeOut(130), 180; setTimeout(function(){ $(".buttons").fadeIn(50)}, 180); setTimeout(function(){ $(".buttons").animate({"top": "+=35px"}, 150)}, 180); });
Problem jest następujący... Jeżeli szybko kliknę na #button-add animacja wykonuję się 2x(przesunięcie .buttons wynosi wtedy -70px) z kolei mam #okey który przywraca .buttons tylko o 35px. Co mam zrobić by uniemożliwić wielokrotne kliknięcie na #button-add
