问题标签 [mcustomscrollbar]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jquery - 使用malihu自定义滚动条时如何在div上启用滚动
我正在使用 Malihu 自定义滚动条,它可以在整个页面上正常工作,但是当我将鼠标悬停在具有图像列表的 div 上时,它会继续滚动页面而不是 div。当光标在这个 div 上时,我想滚动 div。当我删除 mCustomScrollbar 时,它工作正常。
PS:使用 this.$('.content').mCustomScrollbar("destroy") 不是一个选项。
jquery - 如何让 mCustom jQuery 滚动条在 iframe 中工作
经过几个小时的斗争并搜索网络的深度后,我仍然无法让我的 iframe 与 mCustom jQuery 滚动条一起使用。iframe 中不会出现滚动条。请注意,我的小提琴下方有一个单独的容器,只是为了向您的专家证明自定义滚动条确实可以在这个小提琴中工作 - 但当然只适用于普通容器。小提琴 http://jsfiddle.net/57ujsv0a/
非常感谢任何帮助。
jquery - 滚动条插件可以在 iframe 中工作吗
我无法让 mCustom jQuery 滚动条在 iframe 中工作。但我很灵活,如果有人知道任何其他对 iframe 可靠的滚动条插件,我会使用它(我已经尝试过所有流行的)。我只需要让默认滚动条看起来更现代。我发现了一些关于此的文章,其中包含各种“位”代码,但似乎没有任何效果。在我的小提琴http://jsfiddle.net/vz4k7zfy/请注意,我想要#TabularFrame 上的滚动条,即iframe 本身,而不是它的#InnerContainer。这是因为我需要 iframe 中的深色标题保持粘性。有趣的是,当我为 iframe 使用#InnerContainer 而不是#TabularFrame 时,我的“测试容器”在小提琴中的位置较低。非常感谢任何帮助。
javascript - 添加新元素后 mCustomScrollbar 不更新
这完整了我在jsfiddle的代码。通过 jquery 添加新列表元素后,我使用 update 滚动条更新新列表,但新列表溢出标记 ul 存储它。
此代码用于创建动态列表元素(jsfiddle 中的第 46-50 行):
此代码更新 mcustom 滚动条(jsfiddle 中的第 52-61 行):
我使用的库自定义滚动条:http: //manos.malihu.gr/jquery-custom-content-scroller
谢谢!
jqgrid - 使用 mCustomScroll(v3.1.5) 时,jqgrid 顶部标题不随左滚动移动
我正在尝试在 jqgrid(4.9.2)上使用 mCustomScrollbar。滚动条的设计正在发生变化,但是当水平滚动时,顶部标题不会像往常一样移动。我正在尝试处理的示例是可折叠网格。对于 mCustomScroll
根本不可能在 jqgrid 上使用任何自定义滚动条吗?
html - 使用 animate.css 自定义水平滚动
我有一些代码:
我使用自定义滚动(水平)-malihu 自定义滚动条
对于动画 - animate.css 和wow.js
问题在于,水平滚动时,块中的文本平滑地出现(动画),因此是顺序的(就像使用 wow.js 时一样)。
问题:如何为水平滚动配置 wow.js(或者,也许是另一个插件)?or
如何为自定义滚动配置 animate.css(当滚动块平滑地按顺序出现时)?
jquery - mCustomScrollbar 滚动按钮 - 滚动类型:“步进”
有没有人遇到设置“scrollButtons:{scrollType:“stepped”}按钮在触摸设备上不起作用的问题?代码:
selenium - Selenium:使用 Actions 类的水平滚动
我已经尝试通过 Selenium 操作以及 Javascript Executor 在我的网页上访问这个自定义滚动条。滚动条仅滚动 500 像素,而实际上我希望它滚动整个宽度。任何帮助表示赞赏。以下是我当前的代码片段:
我也尝试了以下解决方案,但仍然没有成功:
提前致谢!!!
jquery - malihu-custom-scrollbar-plugin 开箱即用 vue 动态内容
我正在尝试将此jquery 插件与 vue 一起使用,我读到将 jquery 包含在 vue 中是不好的,但我无能为力,因为客户特别要求使用此插件...
所以我做了这个
如果内容是静态的,这将正常工作。但是,如果我使用 v-for 动态加载内容,则内容是在可滚动框之外创建的……顺便说一句,我使用的是 webpack 和单个文件组件。需要帮忙
到目前为止我尝试过的解决方案:
使用这样的手表在更改时将生成的内容重新附加到容器,但它也不起作用:
jquery - jQuery 错误。使用malihu滚动插件时出现“不支持的伪:mcsInView”
我正在使用最流行的 jquery 自定义滚动插件之一:Malihu
它有一个选项,可以帮助确定元素是否在可滚动的父容器视口中(请参阅Plugin-specific jQuery expression)。在插件的演示页面上,它工作得很好,但在我自己的项目中却不行。而且我在任何地方都找不到答案。
当我尝试在我的项目中使用此选项时,我总是收到一个错误:“未捕获的错误:语法错误,无法识别的表达式:不支持的伪:mcsInView”
jQuery:V 3.3.1 马里胡:V 3.1.5
jQuery代码示例: