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