jquery - 使用 Perfect-scrollbar 插件在同一页面中添加多个滚动条

标签 jquery css jquery-plugins scrollbar

我使用了 Perfect-scrollbar js 插件。滚动条工作正常。但是,当我再次为另一个内容(同一页面)添加此滚动条时,它不适用于第二个 div。如何使用此插件在同一页面中添加多个滚动条?

JS

jQuery(document).ready(function ($) {
      "use strict";
      $('#Default').perfectScrollbar();
    });

CSS

#Default.contentHolder { position:relative; margin:0px auto; margin-top: 20px; padding:0px; width: 285px; height: 450px; overflow: hidden; border: 1px solid #CCC; }

HTML

<div id="Default" class="contentHolder">
/*content goes here. scrollbar works fine here */
</div>

 <div id="Default" class="contentHolder">
    /*another content goes here. scrollbar does not work here*/
 </div>

最佳答案

对于最新版本,请使用此

$('.dialogInner').each(function(){ const ps = new PerfectScrollbar($(this)[0]); });

https://github.com/utatti/perfect-scrollbar/issues/246#issuecomment-356918832

关于jquery - 使用 Perfect-scrollbar 插件在同一页面中添加多个滚动条,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23565393/

相关文章:

javascript - jquery-ui accordion - 如何动态创建一个新的部分

javascript - Jquery 在动态创建的 div 上淡入背景图像

javascript - 如何拆分和添加字符串中的各个值?

jquery - 如何阻止 jQuery 标签 CSS 被覆盖

html - 与文本位于同一行的简单开/关切换器位置

javascript - 基于单选按钮显示隐藏 div 和脚本

html - ASP.NET MVC和VS2013结合使用什么技术构建多平台响应式网页设计(RWD)

jquery - 使用 jQuery 作为函数和方法的结构?

jQuery Autocomplete 使用 extraParams 传递额外的 GET 变量

javascript - 在asp.net中使用 'messi' Jquery插件