问题标签 [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.

0 投票
0 回答
3720 浏览

jquery - jQuery.Deferred 异常:将 jquery.min.js 更新到最新版本后,e.indexOf 不是函数

我正在使用 jQuery 1.12.0,一切运行良好。为了优化,我已经升级到 jQuery 3.4.1,现在我的滑块不工作了。它给了我一个错误:

jQuery.Deferred 异常:e.indexOf 不是函数 k.fn.load@ https://website/js/jquery.min.js?v=1.76.1:2:83687 D/<@ https://website /js/jquery.mCustomScrollbar.concat.min.js:4:20503

当我使用旧版本的缩小版时,一切都很好。根据另一个链接,这表明我正在使用$(window).load,但我的代码中没有。

0 投票
1 回答
141 浏览

javascript - 如何使用 mCustomScrollbar 代替默认的浏览器滚动条?

我使用了这段代码:

mcustomscrollbar 作用于其他元素。但不适用于 body 或 html 元素!

0 投票
1 回答
1036 浏览

webpack - 获取 jQuery 插件 mCustomScrollbar 不是 Webpack 设置的函数错误

我们有 Gulp/jQuery 的前端开发环境,并正在尝试将其迁移到 Webpack 上。在运行我们的新设置时,浏览器显示以下带有 jquery.mCustomScrollbar 插件的控制台错误:

我们尝试在我们的主包中使用以下方式导入它,但它仍然不起作用:

0 投票
1 回答
991 浏览

javascript - Malihu 自定义滚动条放置
在电子上的错误位置

Malihu 自定义滚动条放在<div class='mCSB_draggerRail'></div>电子上的错误位置。我查看了浏览器中的版本,它工作得很好。它生成的 HTML 代码如下所示:

但在电子本身中,它会在内部生成,这会导致奇怪的行为......

这是它在电子本身中产生的:

这是我用来实现此滚动条的代码:

此外,它在Uncaught ReferenceError: jQuery is not defined我运行它的任何时候都会出错。我不知道发生了什么请帮忙。

PS如果需要任何东西来解决这个谜,我会附上它。

0 投票
1 回答
159 浏览

javascript - jqgrid无法读取未定义的属性“行”

我正在尝试jqgrid在 loadComplete 方法上向表中添加自定义滚动条,如下所示: $(".ui-jqgrid-bdiv").mCustomScrollbar();

它对我来说很好,但如果有冻结的列,我会收到这个错误: Cannot read property 'rows' of undefined

也许有人可以帮助我解决这个问题?谢谢

这是我的代码:

0 投票
1 回答
68 浏览

javascript - 使用 jquery 或 javascript 在顶部显示菜单

我在我的项目中左侧导航左侧导航包含菜单滚动问题是,当我打开菜单时,子菜单项会显示,并且在我们必须滚动后某些项目会隐藏。所以我想在打开菜单时在顶部显示菜单显示在顶部不需要滚动用户所以如何实现;

例如 :

在此处输入图像描述

0 投票
0 回答
36 浏览

javascript - 带有下拉问题的 mCustomScrollBar

我目前在客户端工作,我遇到了 mCustomScrollBar 的问题。我将 selectpicker js 用于下拉菜单,并在 UI 中使用数据容器,并且该下拉菜单具有搜索选项。我使用 mCustomScrollBar 作为该下拉菜单。当我在该搜索框中搜索某个值并且搜索结果大小低于 5 时,滚动条就会消失。问题是,一旦我使用大小为 5 的下拉菜单输入,滚动条就会消失,如果我重新打开该下拉菜单,滚动条将不会显示。我调试了这个问题,发现如果我使用数据容器,那么只有它会导致这个问题。请提供任何更好的解决方案。

0 投票
1 回答
154 浏览

jquery - 如何在导入加载器配置的测试中添加模块

当我将旧版 webapp 转换为基于 webpack 的应用程序时,它使用mCustomScrollbar。根据 mCustomScrollbar 的文档,使用 webpack 运行需要使用 imports-loader。但是 doc 中给出的语法与旧版本的 webpack 兼容,而不是与最新版本兼容。

根据imports-loader的文档,我无法添加malihu-custom-scrollbar-plugintest.modules-rules

给出以下错误,

我的 vendor.js 如下所示,

那么如何让它工作以及如何在同一个导入加载器中组合两个模块,在我的例子中jquery-mousewheelmalihu-custom-scrollbar-plugin.

0 投票
0 回答
20 浏览

javascript - 有没有办法为 mCustomScrollbar 库中的 onCreate 回调属性指定默认值?

我正在使用这个自定义滚动条:https ://github.com/malihu/malihu-custom-scrollbar-plugin

因为这个问题:https ://github.com/malihu/malihu-custom-scrollbar-plugin/issues/663

我想将此错误修复函数作为 onCreate 回调的默认属性。由于项目的情况,我无法在创建 mCustomScrollbar 的任何地方调用用于修复带有 onCreate 回调的错误的函数。

除了修改库脚本本身之外,有没有办法让这个错误修复函数默认为 onCreate 函数?

这个方法我试过了

但它不起作用,因为在创建 mCustomScrollbar 并且已经尝试调用 onCreate 函数之后替换了 onCreate 函数。而且这个方法必须检查所有.mCustomScrollbars才能传递this对象,所以根据对象,创建mCustomScrollbar的时间可能不正确。

还有其他方法吗?

0 投票
0 回答
38 浏览

javascript - Malihu mCustomScrollBar 函数 javascript 的问题

首先,我已将必要的 jquery 函数安装到 mount 中,并将 mCustomScrollBar 外部 js 文件导入到脚本区域。这两件事以前对我有用。但是在vue js中,页面刷新后mCustomScrollBar功能不起作用。但是,如果我不刷新页面并在模板之间导航,它工作正常。我需要你关于这个问题的建议