J'essaie de faire un diaporama scriptaculous mais je n'ai aucune idée comment faire une boucle sur toutes les images dans la balise div puis vérifier si c'est la dernière image et l'assigner au premier img. Je peux ajouter le fading et le whatnot moi-même mais je n'ai aucune idée comment les boucler.slideshowaculous slideshow
0
A
Répondre
0
Comment stockez-vous les images pour le diaporama? Si vous utilisez des tableaux, alors vous recherchez imageArray.length
. En outre, vous pouvez jeter un oeil à la source code for lightbox, car il utilise également des prototypes et scriptacolous et utilise des tableaux pour stocker des images groupées.
En JavaScript pur, vous feriez quelque chose ce pour obtenir les images comme un tableau inclus dans un div avec un ID:
getImageArray = function(containerId) {
var containerElement = document.getElementById(containerId);
if (containerElement) {
var imageArray = containerElement.getElementsByTagName("img");
return imageArray;
} else {
return null; // or something similar
}
}
0
scriptaculous est construit sur prototype, vous pouvez donc faire
var arrayOfChildren = $('myContainerDIvId').childElements();
// myContainerDiv is the id of the parent Div.
var numberOfChildren = arrayOfChildren.length;
arrayOfChildren[numberOfChildren] will = the last child in the parent div.
puis faire une boucle à travers les enfants dans le div parent, vous pouvez le faire
for(i=0; i<numberOfChildren; i++){
// do something with arrayOfChildren[i]
}
Questions connexes
- 1. jquery slideshow
- 2. jquery slideshow
- 3. pagingScrollView Slideshow
- 4. Slideshow background image
- 5. Slideshow background image
- 6. jquery slideshow center images?
- 7. iPhone Image slideshow
- 8. CoverFlow like Slideshow
- 9. Expression blend slideshow?
- 10. JQuery Slideshow Choppy dans IE
- 11. CSS Menu Sous Flash Slideshow
- 12. Héritage de Silverlight Slideshow dll
- 13. Javascript slideshow bug (Scriptaculous based)
- 14. Notifications Javascript/Flash dans Slideshow Pro
- 15. Image en ligne Slideshow Question. Problèmes d'accès au fichier
- 16. jquery slideshow autoplay avec la vignette suivante et précédente thumbnail
- 17. Ultimate Fade-in Slideshow initialement fondu en noir, comment changer?
- 18. JQuery JFlow - slideshow - impossible de déplacer les boutons 'left' 'right'
- 19. Quelqu'un sait-il quel plugin slideshow/jquery est utilisé sur Mod X Cms?
- 20. Y at-il un plugin Jquery qui fera un Image Carousel/slideshow?
- 21. Implémentation d'un curseur de texte ou "slideshow" avec AJAX ou JQuery
- 22. Est-il possible d'utiliser le service WCF au lieu du service Web .asmx avec AJAX Control Toolkit Slideshow extender?
- 23. Comment ajouter un nom de fichier dans un tableau depuis un fichier XML en javascript lors de la mise en œuvre de Google Slideshow
- 24. Jquery Image Slider
- 25. Les UITouches ne détectent pas
- 26. Javascript Conflit avec 2 scripts - Besoin d'aide!
- 27. Cycle jQuery - #next #prev, goto nextGallery après la dernière diapositive de currentGallery
- 28. setTimeout bloque la boucle
- 29. La fonction jQuery fadeOut() ne fonctionne TOUJOURS pas dans Chrome, Firefox, IE
- 30. jQuery conditionnel pour l'opacité?