我正在使用JCarouselLite (http://www.gmarwaha.com/blog/2007/08/09/jcarousel-lite-a-jquery-plugin/)生成一个垂直滚动的“新闻报价器”样式的证言传送带,一切都运行得很好,但我想随机排列列表项的显示顺序。我尝试使用以下命令,但它不起作用:
if(o.random){var randomStart = Math.floor( Math.random()*tl+1 );curr = randomStart;}然后在选项中添加"random: true“。
有没有人能帮我解决这个问题?我的脚本是:
<script type="text/javascript">
$(document).ready(function(){
$(".ticker").jCarouselLite({
auto: 10000,
vertical: true,
random: true,
visible: 1
});
});
</script> 发布于 2011-08-09 08:34:20
使用start属性并将其设置为从0到最大项目数之间的一个随机数。
$(document).ready(function(){
var TOTAL_ITEMS = 10;
var randNum = Math.floor(Math.random()*(TOTAL_ITEMS+1));
$(".ticker").jCarouselLite({
auto: 10000,
vertical: true,
start: randNum,
visible: 1
});
}); https://stackoverflow.com/questions/6989728
复制相似问题