44 votes

Pas de largeur/hauteur de l'ensemble des éléments. Cela va provoquer une boucle infinie. L'abandon de

Je suis avec jcarousel, et sur le redimensionnement de la fenêtre, j'obtiens l'erreur:

jCarousel: Non largeur/hauteur de l'ensemble des éléments. Ce sera la cause de l'infini de la boucle. L'abandon...

Comment puis-je éviter cette erreur?

97voto

Christian Schulz Points 891

Il suffit de fournir l'option "itemFallbackDimension'

Exemple:

jQuery('#yourcarousel').jcarousel({
    scroll: 1,
    visible: 1,
    animation: 3000,
    auto: 8,
    wrap: 'circular',
    itemFallbackDimension: 300
});

Si, pour une raison quelconque, jCarousel ne peut pas détecter la largeur d'un élément, vous pouvez définir un repli de la dimension (largeur ou de la hauteur, en fonction de l'orientation), pour assurer des calculs corrects.

J'espère que cela aide quelqu'un...

16voto

Khalil Khamlichi Points 131

Cette erreur s'affiche lorsque le fichier css livré n'est pas attaché ou pas correctement attaché ... à vous de les appliquer correctement, il (le nom de la peau va dans l'id ou l'ul).
Exemple : la classe de l'ul doit être définie à l' jcarousel-skin-tango ou jcarousel-skin-ie7

10voto

J'ai juste rencontré ce problème et ni au dessus, ni aucune autre solution que j'ai trouvé le problème a été résolu. Si quelqu'un est toujours face à cela, j'ai fixé comme suit:

  1. Mise à niveau à la dernière version de jCarousel si ce n'est déjà plus récents sur la.
  2. Définir le itemFallbackDimension propriété lorsque vous créez une instance de jCarousel, avec paramétré pour qu'il soit à la hauteur ou la largeur, selon que vous êtes à l'aide de jCarousel en orientation horizontale ou verticale, e.g:

    jQuery('#imageScroller').jcarousel({ de défilement :1, itemFallbackDimension:588 });

J'espère que ça va vous aider comme il l'a fait de moi.

4voto

Joe R Points 10549

C'est par la conception, vous devez définir la largeur et la hauteur de chaque image:

<li><img src="" width="75" height="75" alt="" /></li>

2voto

Tgr Points 11766

Vous devez définir une hauteur et une largeur à l' ul ou que ce soit conteneur renferme les images. Découvrez le css fourni avec jCarousel (c'est long, mais seulement les premières règles sont pertinentes).

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X