Показать сообщение отдельно
  #1 (permalink)  
Старый 09.01.2014, 17:19
Аспирант
Отправить личное сообщение для DeUM Посмотреть профиль Найти все сообщения от DeUM
 
Регистрация: 27.02.2013
Сообщений: 36

Всплывающее окно
Создал блок <div #INFO>
При изменении текста окошечко плавно показывается:
setInterval(функция1, 500);
//"другое" не нашел.
По истечении времени окошечко плавно скрывается:
setTimeout(функция2, 5000);


Код:
$(document).ready(function() {
    setInterval(function() {
        функция1();
    }, 500);
setInterval(function() {
        функция2();
    }, 5000);
})
function функция1() {
    if($('#MDINFO').text() != '') {
        $('#MDINFO').fadeIn(1500);
    }
}
function функция2() {
    if($('#MDINFO').css('display') != 'none') {
        $('#MDINFO').fadeOut(500).text('');
    }
}

Это конечно работает, но неправильно.
Как сделать так чтобы функция2 работала после функция1 ?

Последний раз редактировалось DeUM, 09.01.2014 в 17:31.
Ответить с цитированием