Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jcarousel lite未显示在safari和chrome中的页面加载上_Safari_Google Chrome_Jcarousel - Fatal编程技术网

Jcarousel lite未显示在safari和chrome中的页面加载上

Jcarousel lite未显示在safari和chrome中的页面加载上,safari,google-chrome,jcarousel,Safari,Google Chrome,Jcarousel,我在我的主页上使用了这个插件,它在WAMP上运行。除了Safari和Google Chrome之外,它在所有浏览器中都非常有效。在那些浏览器中,当我第一次加载页面时,或者当我点击“重新加载”时,旋转木马都不会出现。当我通过页面上的导航链接导航到主页时,它就会显示出来 你知道这是什么原因吗 谢谢, Jeremy尝试将画廊初始化设置为窗口加载功能, 大概是这样的: $(window).load(function() { $(".gallery").jCarouselLite({

我在我的主页上使用了这个插件,它在WAMP上运行。除了Safari和Google Chrome之外,它在所有浏览器中都非常有效。在那些浏览器中,当我第一次加载页面时,或者当我点击“重新加载”时,旋转木马都不会出现。当我通过页面上的导航链接导航到主页时,它就会显示出来

你知道这是什么原因吗

谢谢,
Jeremy

尝试将画廊初始化设置为窗口加载功能, 大概是这样的:

$(window).load(function() {

    $(".gallery").jCarouselLite({
        btnNext: ".next",
        btnPrev: ".prev",
    });
});

也有这个问题,我发现通过给我显示的图片一个width=“nn px”和height=“nn px”解决了我的问题;)

我也面临类似的问题。确保为图像提供宽度和高度。
出于某种原因,谷歌浏览器和safari没有自动获取/计算高度/宽度。

类似于上面用户703735所说的。我发现,通过强制设置滚动图像的高度和宽度,可以绕过jcarousel的计算。我还发现它导致了一些没有值的IE8问题,因此这可能会帮助其他人解决同样的问题

<li style="width: XXpx; height: XXpx;"> ... image here ... </li>
  • 其中XX是以像素为单位的大小