est-ce que quelqu'un sait comment sauter automatiquement au bas d'une zone déroulante par événement dans jquery (ou même javascript si pas de solution jquery facile)?défilement automatique vers le bas lorsque débordement automatique
concernant
est-ce que quelqu'un sait comment sauter automatiquement au bas d'une zone déroulante par événement dans jquery (ou même javascript si pas de solution jquery facile)?défilement automatique vers le bas lorsque débordement automatique
concernant
<div id="myDiv" style="height:300px;overflow:auto;">
<p>my content here</p>
</div>
var myDiv = $("#myDiv");
myDiv.animate({ scrollTop: myDiv.attr("scrollHeight") - myDiv.height() }, 3000);
Edit:
jQuery 1.6 introduit .prop
et a changé le sens de .attr
ainsi $("#someDiv").attr("scrollHeight")
ne fonctionnera plus.
besoin d'être changé à: $("#someDiv").prop("scrollHeight")
myDiv.attr("scrollHeight")
ne fonctionnera pas dans les versions récentes de jQuery. Vous aurez besoin de recourir à:
myDiv[0].scrollHeight
Certes, je vais modifier la réponse acceptée avec cet avertissement correct. –
c'est une observation très importante – khaverim
mm.prop("scrollHeight")
le tour est joué (pour jQuery 1.6 et en avant).
juste sur l'argent! –