Con il codice che segue vorrei avviare un'animazione, al caricamente della pagina, con l'istruzione:
$(window).load(function()
ma l'animazione non avviene, mentre avviene, con il click su un pulsante, con l'istruzione:
$("#pulsante1").click(function()
Non so spiegarmi il motivo. Come fare per avere l'animazione anche con load? Grazie

lanvoel

codice:
<!doctype html>
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script> 
$(document).ready(function(){
   $(window).load(function(){
        $("div").animate({left: '800px'}, 5000);
        $("div").animate({left: '1px'}, 5000);
    });
});
</script> 
</head>
<body>
<div style="background:red;height:100px;width:200px;position:absolute;">
<h1>animazione</h1>
</div>
</body>
</html>