- 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')
mon CSS:
.test {
display:block;
}
.ContentFlow {
margin-top: 10%;
}
côté client 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
Je suis essayer de ro tate le div .ContentFlow toutes les 5 secondes. Cependant, cela ne fonctionne pas. Après avoir défini l'affichage: aucun pour la classe ContentFlow, rien ne s'affiche au moment du chargement et par la suite. Si je ne définis pas display: none pour les divs ContentFlow dans mon css, tous les divs apparaissent au moment du chargement
Quelles propriétés dois-je utiliser pour que cela fonctionne. S'il vous plaît laissez-moi savoir si la question n'est pas claire.
Cela ressemble à une question javascript, vu que vous essayez de le faire changer au fil du temps. –
Non. Ce n'est pas ce que je veux. Imaginez que j'ai 5 ContentFlows avec 10 images. Et je veux faire pivoter ces 5 ContentFlows toutes les 3 secondes. Chaque ContentFlow a son propre div. Pour être sûr, je ne veux pas de ContentFlow contenant d'autres ContentFlow (s). –
Je viens de vérifier au [** ContentFlow site ** ** (http://www.jacksasylum.eu/ContentFlow/index.php) et la dernière version prend en charge plusieurs ContentFlow sur la même page Web. Va supprimer certains messages précédents et nettoyer un peu. – arttronics