我很困惑!这是我正在研究的网站:http://209.200.104.187/
我正在使用 jQuery 和 CodeIgniter 的 Cycle2插件。
在主要内容的后面有一个循环器。对我来说,它在 Chrome 中可以工作,但在 IE11中就不行了。此外,我的客户说他们的 chrome 浏览器也无法正常工作。
我生成图像循环器的方法是这样的:
<?php if(@$home_header == 1): ?>
<div id="slideshow" class="cycle-slideshow" data-cycle-pause-on-hover="false"
data-cycle-speed="3000">
<?php
$slides = glob('assets/images/home/background/'.'*.jpg');
foreach($slides as $s) {
echo '<img src="'.$s.'" />';
}
?>
</div>
<?php endif; ?>
我检查了IE11源代码,没有图像,只有一个空的。
此外,如果我试图直接输出HTML标记,IE11将不会显示它们。只是为了调试的目的,我试着把一些图像放在#幻灯片中,它们也没有出现在IE中,即使在我清除缓存和刷新时也是如此。
我非常困惑,因为调试图像会立即出现在 Chrome 中,但在 IE 中从来没有出现过。
你知道为什么 IE 的行为如此奇怪吗? 我不是用 jQuery 来启动 Cycle2插件,我用的是ata-attributes。
我尝试用 jQuery 初始化代替它,但是也没有成功。