HTML:
- for (x in dict)
div.test
div.ContentFlow
div.loadIndicator
div.indicator
div.flow
- for (var i in dict[x])
img(class='item', src='/images/' + dict[x][i] + '.jpg')
我的CSS:
.test {
display:block;
}
.ContentFlow {
margin-top: 10%;
}
客户端JS:
var count = 0
var items;
var amount = 0;
$(window).load(function(){
items = $("#test .ContentFlow");
amount = items.length;
items.hide();
items.eq(count).show();
}
$(window).load(setInterval(function(){
// tried this as well
//var items = $("#test .ContentFlow");
//var amount = items.length;
items.eq(count).hide();
count >= amount-1 ? count = 0 : count++;
items.eq(count).show();
}, 1000));
ConentFlow css/js: http ://www.jacksasylum.eu/ContentFlow/docu.php
我正在尝试每 5 秒旋转 .ContentFlow div。但是,它不起作用。为 ContentFlow 类设置 display:none 后,在加载时及之后不会显示任何内容。如果我没有在我的 css 中为 ContentFlow div 设置 display:none,所有 div 都会在加载时显示
我应该使用哪些属性让它工作。如果问题不清楚,请告诉我。