我目前在我的网站上使用Twitter的Bootstrap创建了一个走马灯。我根据这个JavaScript控制要滑动哪些div,它在Chrome、Safari、FF等浏览器中运行得非常完美。但是我在IE 9及以下版本中遇到了问题。
<script type="text/javascript">
$('.carbtn').click(function(q){
q.preventDefault();
targetSlide = $(this).attr('data-to')-1;
$('#myCarousel').carousel(targetSlide);
});
</script>
轮播控制按钮长下面这样:
<div class="carbtn" data-to="2">Learn More</div>
在IE中,只有第一次点击会被注册。新的div不是滑动进入,而是直接显示出来。任何其他对于.carbtn按钮的点击都不会产生任何变化。是否有解决方法可以让它在IE中正常工作?