我想弄清楚为什么这不适用于ie8。我正在使用jquery-2.0.2.js和cycle.js
Jquery不是我的强项,所以任何帮助都表示赞赏。提前致谢
<script type="text/javascript">
$(function () {
$('#s4')
.after('<div id="nav">')
.cycle({
fx: 'turnUp',
speed: 'slow',
pager: '#nav',
delay: '6000',
pause: 'true',
pagerAnchorBuilder: function (idx, slide) {
if (idx == 0) {
return '<a class="nav-border-right"><div class="circle">1</div></a>';
}
else if (idx == 1) {
return '<a class="nav-border-center"><div class="circle">2</div></a>';
}
else if (idx == 2) {
return '<a class="nav-border-center"><div class="circle">3</div></a>';
}
return '<a class="nav-border-left"><div class="circle">4</div></a>';
}
});
});
</script>
答案 0 :(得分:4)
jQuery 2.x与jQuery 1.x具有相同的API,但不支持 Internet Explorer 6,7或8。
来自:www.jquery.com
答案 1 :(得分:1)
从所有我看到.....它不仅影响IE 6,7,8。它也影响Firefox 3.我在FF3上测试了我的jquery循环插件演示。它失败的方式与它在IE 6,7和8上失败的方式相同。在jquery 2.0.2发布之前,Jquery宣布了这个缺陷/问题http://blog.jquery.com/2013/04/18/jquery-2-0-released/
它也会影响jquery ui 1.10.3。这是一个变化,而不是一个错误。