我正在尝试在我的网站上的 div 上实现滚动条插件,但我遇到了一些问题。首先它应该是这样工作的:
jQuery(document).ready(function ($) {
"use strict";
$('.chat-messages').perfectScrollbar({suppressScrollX: true});
});
但我只能让它像这样工作:
$(window).load(function() {
"use strict";
$('.chat-messages').perfectScrollbar({suppressScrollX: true});
});
但是使用window.load脚本似乎并不是一直都在工作,或者至少滚动条并不总是出现。
我对 js 或 jquery 不是很熟悉,但我将 src 文件插入到perfect-scrollbar.js
一个文件夹中,我通常这样调用它:<script src="http://domain.com/javascript/perfect-scrollbar.js"></script>
在标题上并将我上面描述的代码与window.load放在它之后<script></script>
。我假设这是与另一个准备好的文档发生冲突,所以我在网上搜索了解决方案和其他加载它的方法,我发现没有冲突,并尝试像这样实现:
$.noConflict();
jQuery( document ).ready(function( $ ) {
"use strict";
$('.chat-messages').perfectScrollbar({suppressScrollX: true});
});
});
但仍然没有结果,唯一的作用就是阻止网站的所有 jquery 工作。谁能帮我这个?提前致谢