我已经设置 jcarousel 在元素消失时动态加载元素,然后让它们重新出现
现在它给了我一个错误说:“没有为项目设置宽度/高度。”
我已经尝试过这里描述的黑客:http: //old.nabble.com/jCarousel: -No-width-height-set-for-items.-td13913308s27240.html
它导致Firefox崩溃(可能是因为它不断循环)
有任何想法吗?
我已经设置 jcarousel 在元素消失时动态加载元素,然后让它们重新出现
现在它给了我一个错误说:“没有为项目设置宽度/高度。”
我已经尝试过这里描述的黑客:http: //old.nabble.com/jCarousel: -No-width-height-set-for-items.-td13913308s27240.html
它导致Firefox崩溃(可能是因为它不断循环)
有任何想法吗?
jQuery('#mycarousel').jcarousel(
{
auto : 2,
scroll : 1,
wrap : 'last',
initCallback : mycarousel_initCallback,
itemFallbackDimension: 300
});
所以请忽略我对@TALLBOY 的评论回复。我可以通过为 div.carousel-container 指定宽度来解决此问题,该宽度是轮播初始化时由代码添加的元素。
我在搜索过程中偶然发现了这一点:
http://github.com/jsor/jcarousel/issuesearch?state=open&q=width#issue/22
您需要在 .jcarousel-clip 容器上设置显式高度
伙计们,这应该工作
.jcarousel-list li { height:??px; width: ??px; }
当你输入你的高度和宽度时,它应该出现在你的 css 文件中。