首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jQuery - Easyslider Explorer

jQuery - Easyslider Explorer
EN

Stack Overflow用户
提问于 2013-08-15 06:48:18
回答 1查看 264关注 0票数 2

我已经建立了一个网站,但真的很难使用easyslider和Internet explorer。似乎Javascript正在加载,然后出于某种原因决定不使用它。

jQuery包括在标题中,然后我们有这个滑块,它是自己的。

代码语言:javascript
复制
<script type="text/javascript" src="js/easySlider1.7.js"></script>
<script type="text/javascript">
$(document).ready(function(){   
    $("#slider").easySlider({
        auto: true, 
        continuous: true,
        speed: 700,
        pause:  3000,
        controlsShow: true,
        numeric: true,
        numericId: 'controls'
    });
}); 
</script>
<div id="slider">
<ul>
<?php 
$slider = "SELECT * FROM slider WHERE active='1' ORDER BY name DESC";
$result = mysql_query($slider,$con) or die('Error, query failed' . mysql_error());
while($row = mysql_fetch_array($result))
{
echo '<li><a href="' . $row['url'] . '"><img src="' . $row['image'] . '" alt="' . $row['name'] . '" /></li>';
            }
            ?>
</ul>
</div>

问题是,IE9似乎使幻灯片的数量翻了一番。

然后IE7/8就根本不显示幻灯片或控件...

在webkit/firefox/IE10中工作正常

有什么想法吗?在这件事上真的被难住了。

要测试的实时站点:http://lucidcreations.co.uk/idealboat/index2.php (去掉其余主页内容)

EN

回答 1

Stack Overflow用户

发布于 2013-08-22 08:23:21

更新:在尝试验证链接后,似乎有相当多的语法错误和警告。考虑到internet explorer的敏感性,尽可能多地摘取低垂的果实,然后再次测试可能是值得的。我认为其中一个障碍就是将脚本类型添加到你的和滑块库中。由于错误的解释,它们根本无法正确加载。

这里是验证: http://validator.w3.org/check?uri=http%3A%2F%2Flucidcreations.co.uk%2Fidealboat%2Findex2.php&charset=%28detect+automatically%29&doctype=Inline&group=0

不幸的是,IE模拟模式并不像在虚拟机中那样工作。Nicholas-c很可能看到了大多数人都会看到的结果,因为这就是IE用户对站点的看法。

当我在Chrome dev工具中查找一个名为的特定jQuery库时,我从IE7和IE8(对话框中简单地显示“错误: 153未知或类似的错误”)中得到了许多非描述性错误。

我建议尝试使用jQuery库来切换到最新的版本,或者可能是进行了更多IE测试的旧版本,也许还可以检查浏览器对滑块库的支持。

我确实注意到您的index2.php中有一些内联jQuery,可以对其进行优化以减少动态dom解析,这可能会对性能产生影响,但可能不足以阻止在较旧的IE版本中加载。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18243597

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档