问题标签 [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 - 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
,但我的代码中没有。
javascript - 如何使用 mCustomScrollbar 代替默认的浏览器滚动条?
我使用了这段代码:
mcustomscrollbar 作用于其他元素。但不适用于 body 或 html 元素!
webpack - 获取 jQuery 插件 mCustomScrollbar 不是 Webpack 设置的函数错误
我们有 Gulp/jQuery 的前端开发环境,并正在尝试将其迁移到 Webpack 上。在运行我们的新设置时,浏览器显示以下带有 jquery.mCustomScrollbar 插件的控制台错误:
我们尝试在我们的主包中使用以下方式导入它,但它仍然不起作用:
javascript - Malihu 自定义滚动条放置在电子上的错误位置
Malihu 自定义滚动条放在<div class='mCSB_draggerRail'></div>
电子上的错误位置。我查看了浏览器中的版本,它工作得很好。它生成的 HTML 代码如下所示:
但在电子本身中,它会在内部生成,这会导致奇怪的行为......
这是它在电子本身中产生的:
这是我用来实现此滚动条的代码:
此外,它在Uncaught ReferenceError: jQuery is not defined
我运行它的任何时候都会出错。我不知道发生了什么请帮忙。
PS如果需要任何东西来解决这个谜,我会附上它。
javascript - jqgrid无法读取未定义的属性“行”
我正在尝试jqgrid
在 loadComplete 方法上向表中添加自定义滚动条,如下所示:
$(".ui-jqgrid-bdiv").mCustomScrollbar();
它对我来说很好,但如果有冻结的列,我会收到这个错误:
Cannot read property 'rows' of undefined
也许有人可以帮助我解决这个问题?谢谢
这是我的代码:
javascript - 带有下拉问题的 mCustomScrollBar
我目前在客户端工作,我遇到了 mCustomScrollBar 的问题。我将 selectpicker js 用于下拉菜单,并在 UI 中使用数据容器,并且该下拉菜单具有搜索选项。我使用 mCustomScrollBar 作为该下拉菜单。当我在该搜索框中搜索某个值并且搜索结果大小低于 5 时,滚动条就会消失。问题是,一旦我使用大小为 5 的下拉菜单输入,滚动条就会消失,如果我重新打开该下拉菜单,滚动条将不会显示。我调试了这个问题,发现如果我使用数据容器,那么只有它会导致这个问题。请提供任何更好的解决方案。
jquery - 如何在导入加载器配置的测试中添加模块
当我将旧版 webapp 转换为基于 webpack 的应用程序时,它使用mCustomScrollbar。根据 mCustomScrollbar 的文档,使用 webpack 运行需要使用 imports-loader。但是 doc 中给出的语法与旧版本的 webpack 兼容,而不是与最新版本兼容。
根据imports-loader的文档,我无法添加malihu-custom-scrollbar-plugin
到test
.modules-rules
给出以下错误,
我的 vendor.js 如下所示,
那么如何让它工作以及如何在同一个导入加载器中组合两个模块,在我的例子中jquery-mousewheel
和malihu-custom-scrollbar-plugin
.
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的时间可能不正确。
还有其他方法吗?
javascript - Malihu mCustomScrollBar 函数 javascript 的问题
首先,我已将必要的 jquery 函数安装到 mount 中,并将 mCustomScrollBar 外部 js 文件导入到脚本区域。这两件事以前对我有用。但是在vue js中,页面刷新后mCustomScrollBar功能不起作用。但是,如果我不刷新页面并在模板之间导航,它工作正常。我需要你关于这个问题的建议