Jquery JScrollPane在IE中导致错误

时间:2011-02-18 14:15:53

标签: jquery internet-explorer jscrollpane

我正在使用jquery创建我的第一个站点,并添加了jscrollPane插件。

Firefox和Safari中的一切都很好,但在IE中(显然)它给我一个我无法弄清楚的问题:

当我调用“jscrollPane”函数时,它会导致jquery出错,并且会弄乱我的页面! (显然只在IE中)

如果你想看到这里的页面是链接: http://www.klaber.it/demo

只需点击“PRODOTTI”,然后点击第一个子菜单语音... 我想通过一些测试了! IE状态栏上的错误只是在调用jscrollPane时抛出错误...

这让我发疯了...... 谢谢你的帮助。
达里奥

1 个答案:

答案 0 :(得分:3)

你的myfunctionNew.js文件中有这段代码

$("#datiProdotto").load("prodotto.asp?myPNum=" + showScheda, function() {
    $('#slider').show();
    $('#slider').nivoSlider({
        effect: 'sliceDown', //Specify sets like: 'fold,fade,sliceDown'
        slices: 1,
        animSpeed: 500, //Slide transition speed
        pauseTime: 4000,
        startSlide: 0, //Set starting Slide (0 index)
        directionNav: false, //Next & Prev
        directionNavHide: true, //Only show on hover
        controlNav: true, //1,2,3...
        controlNavThumbs: false, //Use thumbnails for Control Nav
        /*controlNavThumbsFromRel:false, //Use image rel for thumbs
        controlNavThumbsSearch: '.jpg', //Replace this with...
        controlNavThumbsReplace: '_thumb.jpg', //...this in thumb Image src
        keyboardNav:true, //Use left & right arrows
        pauseOnHover:true, //Stop animation while hovering
        manualAdvance:false, //Force manual transitions
        captionOpacity:0.8, //Universal caption opacity
        beforeChange: function(){},
        afterChange: function(){},
        slideshowEnd: function(){} //Triggers after all slides have been shown*/
    });
});

您需要从此行的末尾删除尾随逗号。

controlNavThumbs: false,

这是我遇到的第一个错误。之后可能会有更多。