我有一个在div中设置顶部的功能,用于显示通知。 现在我只想延迟这个功能(效果),因为“顶部”被设置为快速,而且它太可怕了。
var rolarbaixo = function() {
var newtop = $('.plugin-noticias-rolar').position().top - 80;
$('.plugin-noticias-rolar').css('top', newtop + 'px').delay( 800 );
}
我尝试使用.delay,但无效。
任何帮助?
答案 0 :(得分:1)
我想你想要的是animate()
以保持平稳过渡,试试这个:
var rolarbaixo = function() {
var newtop = $('.plugin-noticias-rolar').position().top - 80;
$('.plugin-noticias-rolar').animate({top : newtop + 'px'},800);
}