问题标签 [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.
javascript - 启用 mCustomScrollbar 时如何将元素拖到外部
当拖动元素不可见时,我将元素从一个 div 拖动到另一个
我使用 jquery mCustomScrollbar 插件滚动
HTML 代码
jQuery 代码
CSS
任何人都可以建议我我错在哪里
jquery - 如何将 jquery 和 mCustomScrollbar 插件导入 Angular2 组件
我在将这些模块导入我的 angular2 组件时遇到问题。我使用来自 AngularClass 的 angular2-webpack-starter。
我使用 npm 安装依赖项:
并安装打字:
我想在这样的组件中使用它:
最好的解决方案是什么?
我尝试使用这个解决方案:Whats the best way to use jquery widgets inside angular 2?
但这不起作用,我收到错误“未定义 jQuery”。
jquery - Jquery自定义滚动条和IE问题
我使用 jquery 自定义滚动条插件来显示自定义滚动条。 关联
它适用于所有浏览器和设备,但有一个奇怪的问题。虽然它在 IE 中也可以正常工作,但滚动条在不需要滚动时是可见的。我还使用了回调函数(onOverflowYNone)来删除它,但它会删除滚动功能。如果比率接近 1,我该如何移除滚动条。
javascript - 引导模板无法与自定义滚动条一起正常工作
我已经下载了一个带有固定侧边栏的简单引导模板(http://startbootstrap.com/template-overviews/simple-sidebar/)并尝试在其中集成自定义滚动条(http://manos.malihu.gr/jquery -custom-content-scroller/)但是一旦插件运行
或者
菜单变成黑屏。我创建了这个小提琴来展示这种行为https://jsfiddle.net/9qawf6r3/。这是另一个工作示例:http: //jsfiddle.net/wuj2v604/
对此有任何想法吗?
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 标记。
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>
但我无法做到正确,也找不到任何好的文档应该如何使用它。
javascript - mCustomScrollbar 禁用滚动动画
出于某种原因,我无法在通过 javascript 初始化时显示滚动条,但我可以通过 html 进行初始化。
滚动条应该出现在 里面#popup-scroll
,里面有php
内容。这一切都在画廊内部,弹出窗口充当循环中每个项目的灯箱。
通过javascript初始化(不起作用):
通过 HTML 初始化(作品):
目标是禁用滚动动画scrollInertia: 0
,这只能通过javascript初始化来完成。
javascript - 滚动页面时突出显示的导航点 - 不起作用
我在页面上使用点来允许用户导航到某些部分。单击它们时,它们会更改颜色并导航到该部分。我想要它,以便它们在您滚动页面时改变颜色。
下面的代码片段工作正常,但在我的页面上,点仅在您单击它们时才会改变颜色,而不是在您滚动页面时。我想这意味着我将其添加到页面的方式存在错误,但我不确定这是什么。
javascript - Malihu 自定义滚动条 - 滚动到 id 插件在页面中不起作用
我正在使用 Malihu 的自定义滚动条插件,并希望将“滚动到 id”插件与它一起添加。我的代码片段中提供的代码按我的意愿工作(尽管有时按钮似乎不起作用)。
主要问题是当我将此代码放入我的网站时,某些东西会阻止它工作。当您向下滚动页面时,正确的点会在右侧部分突出显示,但如果您单击这些点,它们不会导航到右侧部分,它们根本不会做任何事情。
页面:https ://www.kentunion.co.uk/test2/
javascript - 如何设置 mCustomScrollbar 总是离开?
mCustomScrollbar 初始化有一些问题。当我初始化他时,他的容器(mCSB_container)向左跳:-55px;但应该留下:0;我不知道为什么。可能有人有想法。 问题图片
这是 mcustomScrollbar 初始化的容器代码
阻止我需要水平滚动的内容
HTML 代码