问题标签 [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 投票
2 回答
1448 浏览

javascript - 启用 mCustomScrollbar 时如何将元素拖到外部

当拖动元素不可见时,我将元素从一个 div 拖动到另一个

我使用 jquery mCustomScrollbar 插件滚动

http://jsfiddle.net/jt1c8o81/

HTML 代码

jQuery 代码

CSS

任何人都可以建议我我错在哪里

0 投票
3 回答
7172 浏览

jquery - 如何将 jquery 和 mCustomScrollbar 插件导入 Angular2 组件

我在将这些模块导入我的 angular2 组件时遇到问题。我使用来自 AngularClass 的 angular2-webpack-starter。

我使用 npm 安装依赖项:

并安装打字:

我想在这样的组件中使用它:

最好的解决方案是什么?

我尝试使用这个解决方案:Whats the best way to use jquery widgets inside angular 2?

但这不起作用,我收到错误“未定义 jQuery”。

0 投票
1 回答
1071 浏览

jquery - Jquery自定义滚动条和IE问题

我使用 jquery 自定义滚动条插件来显示自定义滚动条。 关联

它适用于所有浏览器和设备,但有一个奇怪的问题。虽然它在 IE 中也可以正常工作,但滚动条在不需要滚动时是可见的。我还使用了回调函数(onOverflowYNone)来删除它,但它会删除滚动功能。如果比率接近 1,我该如何移除滚动条。

0 投票
1 回答
736 浏览

javascript - 引导模板无法与自定义滚动条一起正常工作

我已经下载了一个带有固定侧边栏的简单引导模板(http://startbootstrap.com/template-overviews/simple-sidebar/)并尝试在其中集成自定义滚动条(http://manos.malihu.gr/jquery -custom-content-scroller/)但是一旦插件运行

或者

菜单变成黑屏。我创建了这个小提琴来展示这种行为https://jsfiddle.net/9qawf6r3/。这是另一个工作示例:http: //jsfiddle.net/wuj2v604/

对此有任何想法吗?

0 投票
1 回答
59 浏览

javascript - 为什么我的 js 使用不正确的 html 执行不同?

我有一个使用 jQuery、bootstrap 和 2 个不同 jQuery 插件的网页。一个叫做Turn.js,另一个叫做mCustomScrollbar<!DOCTYPE html>在今天之前,我有服务器端代码,它会在每个请求之前在标签之前添加一个脚本标签。我在另一个页面上注意到,这会导致 jQuery 在使用 时返回不正确的高度$(window).height(),因此我修改了代码并想出了一种将脚本标记放在结束</body>标记之前的方法。然而,这破坏了我正在使用的 mCustomScrollBar 库的功能

由于某种原因,滚动条不显示,鼠标滚轮功能被禁用,并且在移动/触摸设备上禁用滚动。该插件肯定会触发,因为我可以看到 html 被插件修改。

所以我的问题是:当我的 html 不正确时,为什么我的 javascript 可以正常工作,或者至少我希望它如何工作,但是当我的标记被更正时它不能正常工作(<!DOCTYPE html>标签前没有文本)?

相关代码:

我将 mCustomScrollbar 插件应用到的 html 结构。div的父级是#flip-indes一个引导程序.container-fluid,它是页面的主容器。我在视图中使用带有剃刀语法的 C#。如果需要,我可以发布页面的生成 html。

我的$(document).ready()

我在这个页面上有更多的 js,但没有一个引用 mCustomScrollbar 插件,所以我认为它不相关,我不想让任何人使用不必要的信息。如果有人想发布更多代码,我很乐意这样做,请问。

我真的认为答案将取决于浏览器如何根据浏览器是否能够验证 html 来解释我的 js 或 html 标记。

0 投票
1 回答
261 浏览

typescript - 从 DefinitiveTyped 安装正确的类型

我正在尝试为 malihu-custom-scrollbar-plugin(类型)安装类型(版本 1.3.2 atm 。我正在使用以下命令:

由于使用了字符串文字类型语法,如:axis?:“x”|“y”|“xy”,这会安装稍后被识别为错误的类型(错误 TS1110:预期类型。)。

我检查了 DT 存储库,发现在 types-2.0 分支中,类型没有使用这种语法,我想知道并试图找到一种方法来安装它们,而不是默认安装的那些。

有没有办法做到这一点?至少比手动修复 index.d.ts 文件中的问题要好。

PS我用选项愚弄了arround,typings install <location>但我无法做到正确,也找不到任何好的文档应该如何使用它。

0 投票
1 回答
2418 浏览

javascript - mCustomScrollbar 禁用滚动动画

出于某种原因,我无法在通过 javascript 初始化时显示滚动条,但我可以通过 html 进行初始化。

滚动条应该出现在 里面#popup-scroll,里面有php内容。这一切都在画廊内部,弹出窗口充当循环中每个项目的灯箱。

通过javascript初始化(不起作用):

通过 HTML 初始化(作品):

目标是禁用滚动动画scrollInertia: 0,这只能通过javascript初始化来完成。

开发者网站,供参考

0 投票
0 回答
1389 浏览

javascript - 滚动页面时突出显示的导航点 - 不起作用

我在页面上使用点来允许用户导航到某些部分。单击它们时,它们会更改颜色并导航到该部分。我想要它,以便它们在您滚动页面时改变颜色。

下面的代码片段工作正常,但在我的页面上,点仅在您单击它们时才会改变颜色,而不是在您滚动页面时。我想这意味着我将其添加到页面的方式存在错误,但我不确定这是什么。

0 投票
2 回答
1834 浏览

javascript - Malihu 自定义滚动条 - 滚动到 id 插件在页面中不起作用

我正在使用 Malihu 的自定义滚动条插件,并希望将“滚动到 id”插件与它一起添加。我的代码片段中提供的代码按我的意愿工作(尽管有时按钮似乎不起作用)。

主要问题是当我将此代码放入我的网站时,某些东西会阻止它工作。当您向下滚动页面时,正确的点会在右侧部分突出显示,但如果您单击这些点,它们不会导航到右侧部分,它们根本不会做任何事情。

页面:https ://www.kentunion.co.uk/test2/

0 投票
1 回答
1734 浏览

javascript - 如何设置 mCustomScrollbar 总是离开?

mCustomScrollbar 初始化有一些问题。当我初始化他时,他的容器(mCSB_container)向左跳:-55px;但应该留下:0;我不知道为什么。可能有人有想法。 问题图片

这是 mcustomScrollbar 初始化的容器代码

阻止我需要水平滚动的内容

HTML 代码