2016-03-30 1 views
1
$(document).ready(function() { 
    $("#online_bestellen").hide(); 
    setTimeout(function(){ 
     $("#online_bestellen").show() 
    }, 4000); 
    $('#online_bestellen').animate({ 
     bottom: '-=100px' 
    }, 1500, 'easeOutBounce'); 
}); 

Le div appelé online_bestellen peaux et 4 secondes, il apparaît à nouveau, mais il ne glisse pas ..Comment puis-je faire glisser une div avec un rebond facile 4 secondes après le chargement de la page?

Qui a une meilleure option?

+0

Apparemment, je l'ai résolu moi-même! $ (Document) .ready (function() { \t \t \t $ ("# online_bestellen") cacher();.. \t \t \t setTimeout (function() {$ ("# online_bestellen") show()}, . 4000); \t \t \t $ ('# online_bestellen') retard (4000) .animate ({fond: '- = 100px'}, 1500, 'easeOutBounce'); \t}); – user3797701

+0

J'ai remarqué que vous avez mis en bas: '- = 100px', peut-être que ça doit être en bas: '-100px' donc sans le =? – djl

+0

Non, ça marche bien maintenant, comme je le voulais. – user3797701

Répondre

0

Son désordre, mais si cela fonctionne

$(document).ready(function() { 
    $("#online_bestellen").hide("fast", function(){ 
     $("#online_bestellen").show("fast", function(){ 
      $('#online_bestellen').animate({ 
       bottom: '-100px' 
      }, 1500, 'easeOutBounce'); 
     }) 
    });  
});