我已经在我的 ASP.net 网站中实现了 JCarouselLite,它在 Chrome、FF、Safari 中运行良好,但在 Internet Explorer 中却不行。似乎 document.ready 没有被调用。为了测试这一点,我在调用中包含了一些警报,令我惊讶的是,JCarousel 每次都有效——但前提是我将警报放在那里。
所以这很好用(这当然不能在生产中使用):
<script type="text/javascript">
jQuery(document).ready(function () {
alert("document.ready (start)")
});
$(".slider").jCarouselLite({
vertical: true,
auto: 1000,
speed: 1000,
visible: 6
})
{
alert("document.ready (end)")
};
</script>
但如果没有警报,它“有时”会起作用。
谁能解释发生了什么?
谢谢,
汤姆