只需使用Jquery Cycle插件,我有一個允許用戶滾動框中的類別列表的框。但我似乎無法找到一種方法讓Jquery Cycle一次顯示多個框,允許用戶向上或向下滾動以顯示更多框。Jquery Cycle - 顯示多個div
下面是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>
...的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;
}
...和JS:
jQuery(document).ready(function() {
jQuery('#themeSelector').cycle({
fx: 'scrollUp',
timeout: 6000,
delay: -2000 ,
next: '#next6',
prev: '#prev6'
});
});
在這種特殊情況下,我想一次顯示4個'themeItems',允許用戶上下滾動顯示更多。
感謝
謝謝@Hath。 Clive - 我確實考慮過這種方法,但不幸的是,該頁面的這一部分計劃內容易於管理,因此對於我正在使用的CMS而言,它效果不佳。非常感謝! – remi90