Javascript JQuery Galleria和IE7的问题

Javascript JQuery Galleria和IE7的问题,javascript,jquery,internet-explorer-7,galleria,Javascript,Jquery,Internet Explorer 7,Galleria,我有个问题,我不知道下一步该怎么办。我有一个在HTML页面中使用JQuery Galleria的网站,在页面顶部有10张自动播放滚动的图片。它使用的是经典主题,是非常基本的功能 我在我的本地IIS服务器和IE7、Chrome、Opera、Firefox的内部构建服务器上测试了它,效果很好。我在一个实时服务器上发布了它,它在IE7中断断续续地崩溃。它做了一些奇怪的事情: 虽然我在JS中加入了“max_scale_ratio:1”,但它还是把图片放大了 它在我的缩略图旁边添加了前进和后退箭头,这在其

我有个问题,我不知道下一步该怎么办。我有一个在HTML页面中使用JQuery Galleria的网站,在页面顶部有10张自动播放滚动的图片。它使用的是经典主题,是非常基本的功能

我在我的本地IIS服务器和IE7、Chrome、Opera、Firefox的内部构建服务器上测试了它,效果很好。我在一个实时服务器上发布了它,它在IE7中断断续续地崩溃。它做了一些奇怪的事情:

  • 虽然我在JS中加入了“max_scale_ratio:1”,但它还是把图片放大了

  • 它在我的缩略图旁边添加了前进和后退箭头,这在其他浏览器中是不存在的

  • 它在第一张图片之后停止显示缩略图

  • 所有这些都是断断续续的,如果我刷新页面几次,它可以自行更正,或者有时会执行上述操作

    我在页面上的JS代码如下:

    <script type="text/javascript">
    $(document).ready(function() {
        // Load theme
        Galleria.loadTheme('themes/classic/galleria.classic.js');
    
        // run galleria and add some options
        $('#galleria').galleria({
            debug: true,
            image_crop: true,
            height: 397,
            max_scale_ratio: 1, //Ensures the picture crop doesn't zoom the picture
            autoplay: 8000, //Sets an autoplay interval of 8 seconds (8000)
            transition: 'fade',
            data_config: function(img) {
                return {
                    description: $(img).next('p').html()
                };
            }
        });
    
    
    $(文档).ready(函数(){
    //加载主题
    Galleria.loadTheme('themes/classic/Galleria.classic.js');
    //运行galleria并添加一些选项
    $(“#galleria”)。galleria({
    是的,
    图片:是的,
    身高:397,
    最大缩放比例:1,//确保图片裁剪不会缩放图片
    自动播放:8000,//设置8秒(8000)的自动播放间隔
    过渡:“淡出”,
    数据配置:功能(img){
    返回{
    描述:$(img).next('p').html()
    };
    }
    });
    

    我不知道为什么它只是在实时服务器上中断并在其他服务器上工作。我找不到任何显示相同问题的帮助来源。这是服务器问题还是我可以在代码中修复的问题?

    这似乎是Galleria的一个bug(由Galleria支持人员向我提及)这是IE7的问题。建议的解决方案是使用JSON数组,而不是直接调用图片,直到错误被修复为止