我有一个jCarousel设置,用户点击缩略图来替换更大的图像。它在Webkit中运行良好,但在Firefox中单击较小的缩略图会在新窗口中打开图像。想法?
答案 0 :(得分:1)
Len遇到的问题是jCarousel返回错误:
错误:jCarousel:没有为项目设置宽度/高度。这将导致 无限循环。中止...
错误文字非常明显。这通常通过在HTML或CSS中明确定义项目的宽度或高度(适用于元素)或在Javascript文件中初始化jCarousel时使用init选项 itemFallbackDimension 来解决。例如:
$('#myItems').jCarousel({
scroll: 1,
vertical: true,
itemFallbackDimension: 150
});
如果您的轮播是水平的,则itemFallbackDimension将是宽度;如果是垂直的,则为高度(IIRC)。