什么是 jScrollPane-1.2.3.min.js 以及为什么它不起作用?

发布于 2024-12-19 12:03:05 字数 921 浏览 1 评论 0原文

我正在维护一个支持 jQuery 的网站,它使用 jScrollPane 来拥有精美的滚动条。

在 Internet Explorer 9 中进行测试时,我遇到了错误“不支持 SCRIPT438 getElementsByTagName”。这是 jQuery 1.5(我正在使用的)的已知错误并且可能与 jScrollPane 无关。

所以,我将 jQuery 升级到了 1.7.1 版本。很好,SCRIPT438 错误消失了。但是,jScrollPane 现在会在 jScrollPane-1.2.3.min.js 中产生模糊的 JavaScript 错误 D is null。由于我不是该网站的原始开发人员,因此我不知道该文件来自哪里。在官方网站上找不到它。

如果我尝试 jquery.jscrollpane.min.js (来自 jScrollPane网站)相反,结果并不好。滚动内容在页面初始化时显示,但在页面准备好时消失(无 JavaScript 错误)。 jScrollPane 不向后兼容吗?

有人了解不同的 jScrollPane 文件以及我收到的错误的原因吗?

I am maintaining a jQuery-enabled site which makes use of jScrollPane to have fancy looking scrollbars.

When testing in Internet Explorer 9 I was faced with the error "SCRIPT438 getElementsByTagName is not supported". This is a known bug with jQuery 1.5 (which I was using) and probably unrelated to jScrollPane.

So, I upgraded jQuery to version 1.7.1. Fine, SCRIPT438 error is gone. However, jScrollPane now produces obscure JavaScript error D is null in jScrollPane-1.2.3.min.js. As I'm not the original developer of the site, I don't know where this file came from. It's nowhere to be found on the official site.

If I try jquery.jscrollpane.min.js (from the jScrollPane site) instead, results are no good. The scroll contents show up when page is initializing but disappear when page is ready (no JavaScript errors). Isn't jScrollPane backwards-compatible?

Anybody understanding the different jScrollPane files and the cause of the errors I get?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

淡莣 2024-12-26 12:03:05

您需要使用 autoReinitialize 选项以及最新版本的 jquery.jscrollpane.min.js:

$('.scrollpane').jScrollPane({autoReinitialise: true});

这将解决页面准备好时出现滚动条的问题。一周前我遇到了同样的问题,现在我遇到了一个全新的问题,这就是我偶然发现这个问题的原因。

You need use the autoReinitialize option along with the latest version of jquery.jscrollpane.min.js:

$('.scrollpane').jScrollPane({autoReinitialise: true});

This will fix the issue where the scroll bars appear when the page is ready. I had this same problem a week ago, I now have a whole new problem which is how I stumbled on this question.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文