【发布时间】:2013-09-27 11:32:36
【问题描述】:
我已经在我的 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>
但如果没有警报,它“有时”会起作用。
谁能解释一下是怎么回事?
谢谢,
汤姆
【问题讨论】:
-
你有没有在这段代码之前添加jquery库。
-
.jCarouselLite()调用不应该在内部文档就绪处理程序吗?
标签: javascript internet-explorer jcarousellite