JCarousel只运行在IE11当我有检查元素窗口打开

JCarousel only runs in IE11 when I have the inspect element window open

本文关键字:元素 检查 窗口 运行 IE11 JCarousel      更新时间:2023-09-26

这简直要把我逼疯了,所以我试着把JCarousel添加到我正在做的一个网站上,一切都很顺利,直到可怕的IE兼容性测试来了。

无论出于什么原因,carousel只有在我打开inspect元素选项卡时才会工作。我怎么也弄不明白。

我认为这可能与我将它加载到设置为display:none的div中然后使其可见有关,但是我关闭了所有这些,我仍然遇到同样的问题

这是该网站的链接:

http://www.consultgray.com/newdesign/co/团队

如果有人能帮忙,我将不胜感激!

我知道这是旧的,但我们的客户仍在使用它,我们刚刚遇到了这个问题。

@user3696000你的解决方案很有效。

问题解决了!显然,如果没有明确指定,JCarousel将通过自动检测宽度来决定它是水平的还是垂直的carousel。虽然这在其他任何浏览器中都不是问题,但IE返回的垂直值比水平值大。我只是将({vertical: false})添加到我的jcarousel实例化器中,它就解决了这个问题。——user3696000

很可能您的代码中有console.log()语句。