- Home
- Categorie
- Coding e Sistemistica
- Javascript & Framework
- URGENTE Piccolo effetto
-
URGENTE Piccolo effetto
Salve ragazzi,
ho questo piccolo codice:
$(".click").click(function() {
$('#centro').animate({ height:"+=300", }, 1000, function() { var centro_alt=$("#centro").height(); $("#img_score").css('margin-bottom',centro_alt); }); });
In pratica ad ogni click sul pulsante con classe click - si aumenterà il div #centro di 300px; però vorrei che mentre si aggiorna anche lo scrollTop del documento faccia la stessa cosa - ho provato mettendo all'interno della funzione function() [quella per interdeci che viene avviata una volta completata l'animazione ] questo script:
$('html,body').animate({
}, 1000, function() { scrollTop:"+=300px"
});
Ma in questo caso succede che prima si allunga il testo e poi all'improvviso avviene lo scroll dando così un effetto troppo pesante- come posso risolvere?
-
Scusate risolot! Ho messo semplicemente lo script finito l'animazione del div #centro questo è quello completo:
$(".click").click(function() {
$('#centro').animate({ height:"+=300", }, 1000, function() { var centro_alt=$("#centro").height(); $("#img_score").css('margin-bottom',centro_alt); }); $('html,body').animate({ scrollTop:"+=300px" }, 1000, function() { }); });