Je travaille avec le plugin Jquery Cycle, et j'ai une boîte qui permet aux utilisateurs de faire défiler une liste de catégories dans des boîtes. Mais je n'arrive pas à trouver un moyen de permettre à Jquery Cycle d'afficher plus d'une case à la fois, permettant aux utilisateurs de faire défiler vers le haut ou vers le bas pour afficher plus de cases.Jquery Cycle - affichage de plus d'un div
Voici le code html:
<div id="themeSearch">
<h1 class="mainSectionHeader">By Theme</h1>
<div class="scrollUp eventSearchScroll"><a href="#" id="prev6"><img src="<?php bloginfo('template_directory'); ?>/images/scrollUp.png" alt="Scroll Up" /></a></div>
<div id="themeSelector">
<div class="themeItem"><p><span>On foot<span></p><a href="#"><span>Go</span></a></div>
<div class="themeItem"><p><span>Vintage Coach<span></p><a href="#"><span>Go</span></a></div>
<div class="themeItem"><p><span>Helicopter<span></p><a href="#"><span>Go</span></a></div>
<div class="themeItem"><p><span>Boat<span></p><a href="#"><span>Go</span></a></div>
</div>
<div class="scrollDown eventSearchScroll"><a href="#" id="next6"><img src="<?php bloginfo('template_directory'); ?>/images/scrollDown.png" alt="Scroll Down" /></a></div>
</div>
... le css:
#themeSearch {
background: url(../images/bgRed.png) top left repeat;
width: 275px;
height:346px;
padding: 15px;
float: left;
margin: 0 20px;
}
#themeSelector {
height:216px;
}
.themeItem {
width: 100%;
height: 35px;
border: 1px solid #6e060a;
clear: both;
margin: 19.5px 0;
}
... et les js:
jQuery(document).ready(function() {
jQuery('#themeSelector').cycle({
fx: 'scrollUp',
timeout: 6000,
delay: -2000 ,
next: '#next6',
prev: '#prev6'
});
});
Dans ce cas particulier, je veux pour montrer environ 4 'themeItems' à la fois, permettant aux utilisateurs de faire défiler vers le haut et vers le bas pour en révéler plus.
Merci
Merci @Hath. Clive - J'ai effectivement considéré cette méthode, mais malheureusement cette section de la page est prévue pour être gérable par le contenu, donc cela ne fonctionnerait pas très bien en ce qui concerne le CMS que j'utilise. Merci beaucoup! – remi90