我正在尝试使用 bxSlider,而 IE8 似乎不会合作。在此示例中,图像滑块要么折叠,要么根本不显示......很难说,因为当我打开开发者工具进行调试时,滑块突然出现,一切看起来都很笨拙。
还有另一个类似的问题,其中有一个 javascript 错误(在不同的幻灯片插件中),通过打开调试控制台解决了:
...但在我的情况下,IE 似乎没有抛出任何错误,并且建议的修复方法不适用于/适用于我的情况。另外,我认为我的脚本中的任何地方都没有 console.log。我尝试添加任意数量的脚本来在页面加载时激活控制台,但无济于事。
我尝试了一个旨在解决 JQuery 冲突的修复程序(建议在另一个我还没有足够代表链接到的站点上),改变 bxSlider 函数调用,如下所示:
<script>// <![CDATA[
$jQ = jQuery.noConflict();
$jQ('#home').live('pageshow',function(){
$jQ('.bxslider').bxSlider({
mode: 'fade',
auto: true,
pager: false,
controls:true,
pause: 9000,
});
});
// ]]>
</script>
不好,并开始引起其他冲突。
在 GitHub 上的一个问题 ( https://github.com/wandoledzep/bxslider-4/issues/197 ) 中,据说 IE 正在折叠 bxSlider 中的 LI,并建议添加一些 CSS 来为 LI 提供宽度。这对我也不起作用。
所以现在几个小时后我在这个问题上完全无处可去。有什么建议吗,医生?