J'ai un div défilable dans ma page. Le conteneur div a sa valeur min-height définie sur une certaine valeur. Et je veux que l'élément dans le défilement puisse être montré/caché. Cela signifie que la hauteur du scrollable n'est pas fixe. Lorsque l'élément est affiché, la hauteur du défilement doit également être plus longue. Mais ça ne fonctionne pas. Lorsque l'élément est affiché, le défilement ne s'allonge pas ce qui rend l'élément montré pas complètement montré. Je pense que cela a quelque chose à voir avec le plugin scrollable. Mais je ne peux pas comprendre pourquoi. Quelqu'un aide-t-il?Outils jQuery défilant, modifiez la hauteur dynamiquement
2
A
Répondre
4
utiliser des événements défilants
Exemple
$("#flowpanes").scrollable({
circular: true,
mousewheel: false,
onBeforeSeek: function(evt, index){
$('#flowpanes').stop().animate({ height: $('.item').eq(index+1).height()+'px'}, 250);
}
})
Vous devez ajouter 1 à l'index parce que les clones Scrollable le poing et dernier élément.