您好我使用了jquery循环插件来创建多个简单的滑动画廊。在Mac上的Chrome / Safair中,浏览器未加载图像。
以下是link
我正在使用的js在这里,虽然它可能是一个CSS问题..?我正在努力寻找真正的问题。
$(document).ready(function() {
$('.slides').each(function() {
var $this = $(this), $ss = $this.closest('.slideshow');
var prev = $ss.find('a.prev'), next = $ss.find('a.next');
$this.cycle({
prev: prev,
next: next,
fx: 'scrollLeft',
speed: 'fast',
timeout: 0
});
});
});
CSS
.slideshow {
width:476px;
height:287px;
float:left;
margin-right:30px;
position:relative;
z-index:0;
margin-bottom:20px;
}
.slides {
position:absolute;
top:0;
left:0;
z-index:1;
}
a.prev {
display:block;
width:23px;
height:22px;
background:red;
position:absolute;
z-index:1000;
background: url(../images/next_prev.png) no-repeat 0 0;
top:133px;
left:-11px;
}
a.next {
display:block;
width:23px;
height:22px;
background:red;
position:absolute;
z-index:1000;
background: url(../images/next_prev.png) no-repeat -23px 0;
top:133px;
right:-11px;
}
标记:
<div class="slideshow">
<div class="slides">
<img src="images/chief_st_1.jpg" alt="CHIEF stationery + literature" />
<img src="images/chief_st_3.jpg" alt="CHIEF stationery + literature" />
<img src="images/chief_st_2.jpg" alt="CHIEF stationery + literature" />
</div>
<a class="prev" href="#"></a> <a class="next" href="#"></a>
</div>
任何帮助将不胜感激。感谢
答案 0 :(得分:2)
这里有很多人报道了这个问题:
http://code.google.com/p/chromium/issues/detail?id=113556
不幸的是还没有解决方案,但它已经重新创建,我也这样做了。
只是一些信息
答案 1 :(得分:1)
没有Mac,但Firebug显示:
[cycle] terminating; too few slides: 1
[cycle] terminating; too few slides: 1
[cycle] terminating; too few slides: 1
这有帮助吗?
答案 2 :(得分:0)
看起来对我有用。在Mac和FF上检查Chrome ...仍有问题吗?