1

我已经安装了新的jScrollPane,并且我的滚动条可以在除 IE8 之外的所有浏览器上运行!旧版本也发生了同样的事情。我不断收到此错误:

Webpage error details

User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0)
Timestamp: Wed, 22 Sep 2010 14:14:38 UTC

Message: Invalid argument.
Line: 4618
Char: 4
Code: 0
URI: http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.js?ver=3.0.1

当我在 IE8 上打开演示页面时,它运行良好。此外,我的电话没有什么奇怪的:

jQuery(document).ready(function($){
    $('#content').jScrollPane({
        showArrows: true,
        verticalDragMinHeight: 20,
        verticalDragMaxHeight: 20
    });
});

内容的css是:

#content {
    height: 300px;
    overflow: auto;
    width: 100%;
}
4

1 回答 1

1

我会尝试几件事:

  • 将您的初始化脚本移动到 HEAD 中。由于它们无论如何都在 document.ready 块内,因此将它们内联在正文底部没有任何影响。
  • 尝试注释掉其他脚本以查看它们是否导致问题。由于您对使用完全不同代码的两个版本的 jScrollPane 有相同的问题,因此问题似乎与您页面上的其他内容有关。

希望能帮助到你!

于 2010-09-22T15:54:10.313 回答