J'ai un menu vertical dans un jScrollPane dans une page ASP.NET. Lorsque l'utilisateur clique sur un choix de menu, il affiche le contenu d'un autre panneau relatif à la sélection. Comment puis-je m'assurer que le choix du menu sélectionné est visible lorsque la page est actualisée.Position de défilement de publication avec jScrollPane
Répondre
Je suis moi-même à la recherche de la même solution. Vous pouvez avoir un certain succès avec ma solution temporaire en utilisant l'API scrollToElement
. Si vous pouvez localiser l'élément de menu spécifique à l'aide d'un sélecteur jquery, jScroll peut y accéder automatiquement dans le volet de défilement. par exemple
$(window).load(function()
{var api=$('#yourMenu').data('jsp');
api.scrollToElement($('.selectedOption'));
});
Cela nécessitera la dernière version de JScrollPane (http://jscrollpane.kelvinluck.com)
Je voulais la même solution et avait découvert, qui n'a pas été beaucoup d'aide.
J'ai fini par le faire fonctionner. La position de la barre de défilement est sauvegardée dans localstorage, puis lorsque la page se charge de nouveau, soit par actualisation, soit par retour d'une autre page, si localstorage a une valeur supérieure à 0 qui représente le haut de la barre de défilement), il défile vers cette position.
var element = $(".scroll-pane").jScrollPane({showArrows:!0});
if(void 0 != element) {
var api = element.data("jsp");
$(function() {
0 < parseInt(localStorage.getItem("ScrollPosition")) && api.scrollToY(parseInt(localStorage.getItem("ScrollPosition")));
$(".scroll-pane").bind("jsp-scroll-y", function(b, a) {
localStorage.setItem("ScrollPosition", a)
}).jScrollPane()
})
};
- 1. JScrollPane avec barre de défilement à gauche
- 2. JScrollPane et JList défilement automatique
- 3. Comment obtenir la hauteur de défilement maximale dans jScrollPane?
- 4. jquery div position de défilement
- 5. Définition de la barre de défilement sur un JScrollPane
- 6. jScrollPane Hauteur de la barre de défilement relative à div
- 7. Définir la position de défilement
- 8. retour bouton position de défilement
- 9. Comment ajuster la position de défilement dans la barre de défilement
- 10. Vitesse de défilement avec la position de la souris
- 11. en supprimant la barre de défilement verticale dans un jscrollpane?
- 12. jScrollPane barre de défilement horyzontal sur le dessus
- 13. mémorisation de la position de défilement
- 14. CSS position de défilement par défaut
- 15. Retour à la position de défilement avec jQuery
- 16. Treeview maintenir la position de défilement
- 17. ASP.NET: Minuterie et position de défilement
- 18. ReturnUrl et conserve la position de défilement?
- 19. JTable Défilement par position de la souris
- 20. jScrollPane redimensionner
- 21. Java Swing: en utilisant JList et défilement automatique JScrollPane
- 22. thème JScrollPane avec CSS
- 23. Comment faire pour que les barres de défilement personnalisées avec jScrollPane soient toujours visibles?
- 24. Problème avec JscrollPane contenant des iframes
- 25. Comment empêcher JScrollPane de défiler vers le bas sur repaint?
- 26. jscrollpane block scroll parent
- 27. Défilement avec l'événement mouseover
- 28. Comment désactiver le comportement de peinture par défaut de l'événement de défilement de roue sur JScrollPane
- 29. problème de position de la barre de défilement sur location.reload()
- 30. Enregistrement de la position de défilement à l'aide de CATiledView