наличие блока
здравствуйте, нужна помощь!!!
есть запрос, который возвращает открытие блока,нужно чтоб этот запрос не срабатывал, пока блок полностью не откроется |
var status = function () {
//возвращаем открытие блока alert('Блок открыт'); } var animate_show(el, status) { //какая-то магическая функция плавного открытия блока if (блок открыт) status(); } var block = document.getElementById('block'); show(block, status); а вообще, что за запрос? AJAX? как у вас блок открывается? |
да аяксом,
открывается плавно,поэтому, если отправлять несколько раз за секунду, то получается гармошка, то есть она не успев открыться получает ещё пару запросов |
вариант один callback
|
поподробней если можна
|
ну как вариант, организация анимации в jQuery, в функции animate есть параметр callback которым передается функция, это функция будет вызвана по завершению анимации.
а можете более детально описать проблему? и шаги которые вам необходимо выполнить |
есть корзина калькулятор , которая при запросе сворачивается и разворачивается уже с ценой ,если послать за 2 сек 10 запросов то получается гармонь
|
а что вы ожидаете увидеть, как должна повести себя корзина? как понимаю каждый запрос это пересчет цены? то есть 10 запросов 10 новых цен?
|
Часовой пояс GMT +3, время: 19:06. |