Я знаю, что есть способ остановить цикл при каждом вызове анимации в jquery, но я не могу ее найти!
Как включить этот код ниже, чтобы он не зацикливался, если я нажимаю кнопку более чем на одну кнопку?
$('#message-box').slideDown('slow').delay(10000).slideUp('slow');
Если я нажму кнопку, которая вызывает этот вызов более одного раза, то он скользит вниз, отображается в течение 10 секунд, снова скользит вверх, а затем снова вниз.
То, что я хотел бы сделать, это если оно уже выключено, и я нажимаю кнопку, тогда НЕ , чтобы отобразить его снова. Или, если ничего другого, сдвиньте текущее сообщение вверх и сдвиньте вниз новое прямо там и без задержки между.
Любая помощь будет отличной!
David