J’ai une fonction pour définir un sumt dans une div, pour afficher les avis. Maintenant, je veux juste mettre un délai à cette fonction (effet), parce que le “top” est réglé sur rapide, et c’est tellement horrible.
var rolarbaixo = function() { var newtop = $('.plugin-noticias-rolar').position().top - 80; $('.plugin-noticias-rolar').css('top', newtop + 'px').delay( 800 ); }
J’ai essayé d’utiliser. Delelay, mais ne fonctionne pas.
De l’aide?
Je pense que ce que vous voulez ici, c’est animate()
pour garder une transition en douceur, essayez ceci:
var rolarbaixo = function() { var newtop = $('.plugin-noticias-rolar').position().top - 80; $('.plugin-noticias-rolar').animate({top : newtop + 'px'},800); }