1

我已经设置 jcarousel 在元素消失时动态加载元素,然后让它们重新出现

现在它给了我一个错误说:“没有为项目设置宽度/高度。”

我已经尝试过这里描述的黑客:http: //old.nabble.com/jCarousel: -No-width-height-set-for-items.-td13913308s27240.html

它导致Firefox崩溃(可能是因为它不断循环)

有任何想法吗?

4

4 回答 4

6
jQuery('#mycarousel').jcarousel(
{
    auto : 2,
    scroll : 1,
    wrap : 'last',
    initCallback : mycarousel_initCallback,
    itemFallbackDimension: 300
});
于 2012-08-17T11:44:53.803 回答
1

所以请忽略我对@TALLBOY 的评论回复。我可以通过为 div.carousel-container 指定宽度来解决此问题,该宽度是轮播初始化时由代码添加的元素。

我在搜索过程中偶然发现了这一点:

http://github.com/jsor/jcarousel/issuesearch?state=open&q=width#issue/22

于 2010-09-15T18:34:45.680 回答
1

您需要在 .jcarousel-clip 容器上设置显式高度

于 2010-11-12T16:37:49.357 回答
1

伙计们,这应该工作

.jcarousel-list li { height:??px; width: ??px; }

当你输入你的高度和宽度时,它应该出现在你的 css 文件中。

于 2013-10-31T12:14:43.783 回答