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
.ContentFlow div を 5 秒ごとに回転させようとしています。ただし、機能していません。ContentFlow クラスに display:none を設定すると、ロード時以降何も表示されません。CSS で ContentFlow div に display:none を設定しないと、ロード時にすべての div が表示されます
それを機能させるには、どのプロパティを使用する必要がありますか。質問が明確でない場合はお知らせください。