Я хотел бы знать, почему setimout (fun (), time) здесь не работает:
Контекст: это показывает сообщение и скрывает его, я хотел бы заставить его ждать 2 секунды,но если я сделаю так, как следует, то не скрою (обычно я делаю это без setimeout ()
function mostrar_msj(msj){
$('#notificaciones').text(msj);
$('#notificaciones').animate({
top:$(window).scrollTop()+"px"
},
{
queue: false,
duration: 350
});
$("#notificaciones").slideDown(1000, setTimeout('cerrar()',2000));
}
function cerrar(){
$("#notificaciones").fadeOut(2000);
}
Я просто запутался, вот:?