Plugin qui permet de faire défiler (avec animation) que lorsque c'est nécessaire
J'ai écrit un plugin jQuery qui fait exactement ce qu'il indique sur l'étain (et aussi exactement ce dont vous avez besoin). La bonne chose est qu'il ne défilement conteneur lorsque l'élément est en fait hors. Sinon, pas de défilement sera effectuée.
Il fonctionne aussi facile que cela:
$("table tr:last").scrollintoview();
Il trouve automatiquement plus proche de défilement ancêtre qui dispose d'un excédent de contenu et montre des barres de défilement. Donc si il y a un autre ancêtre avec overflow:auto
mais n'est pas défilement sera ignoré. De cette façon, vous n'avez pas besoin de fournir de l'élément déroulant parce que parfois vous ne savez même pas qui on est scrollable (je suis en utilisant ce plugin dans mon site Sharepoint où le contenu/maître est développeur indépendant, il est donc hors de mon contrôle, - HTML peut changer lorsque le site est opérationnel, donc peut défilement des conteneurs).