Народ, посоветуйте плиз как можно упростить следующий код, сделать его красивым.
$(".qq_80").text("Минимальное количество символов 40. Вы ввели "+count_letters).slideDown(function(){
var t=this;
setTimeout(function(){
$(t).slideUp();
}, 3000)
});
Ответ
Выстроить в цепочку вызовов в стиле jQuery. Для задержки дальнейшего выполнения вместо setTimeout() можно использовать родной .delay() от jQuery:
var $el = $(".qq_80")
,count_letters = 12
,txt = "Минимальное количество символов 40. Вы ввели " + count_letters
;
$el.text(txt).hide().slideDown().delay(3e3).slideUp();
Ololo
Комментариев нет:
Отправить комментарий