我正在使用http://malsup.com/jquery/cycle/
使用jquery
我的代码是
<script>
$(document).ready(function(){
$("div.hide1").fadeTo("slow", 0.13);
$("div.hide1").fadeTo("slow", 1);
$('.caption').cycle({
fx: 'fade',
speedIn: 2500,
speedOut: 500,
sync: 0,
timeout: 10000,
delay:0,
});
</script>
就像这样......
<div class="caption" style=" position:absolute; margin-top:0px">
<img src="cap/img1.png" />
<img src="cap/img2.png" />
<img src="cap/img3.png" />
<img src="cap/img4.png" />
<img src="cap/img5.png" />
<img src="cap/img6.png" />
</div>
和包含文件是这样的。
这项工作适用于Firefox,Safari但不适用于Internet Explorer 7
答案 0 :(得分:4)
在json中指定对象时,请勿在最后一个元素后面添加逗号。
e.g。以下内容在IE中不起作用:
obj = {
"e1": 1,
"e2": 2, // note the comma here
}
这应该有效:
obj = {
"e1": 1,
"e2": 2 // no comma
}
在您的代码中,您有delay:0,
我相信这就是问题所在;只需删除该逗号
答案 1 :(得分:0)
Try <script type="text/javascript"> instead of <script>.
另外,查看IE的错误控制台,看看是否有任何js错误。
它可以在IE8或IE6甚至是Opera / Safari / Chrome中使用吗?