javascript - jQuery 自定义滚动条插件不随 horizo​​ntalScroll 更新 : true

标签 javascript jquery html css jquery-plugins

我正在使用 jquery 插件 jQuery custom content scroller

来源: http://manos.malihu.gr/jquery-custom-content-scroller/

它在垂直模式下工作得很好。 我可以调用 mCustomScrollbar 并调用更新方法。

请看这个 fiddle : http://jsfiddle.net/Vinyl/2mU7H/1/

但是在水平模式下,我在调用更新方法时遇到了问题。没有内容。

请看这个 fiddle : http://jsfiddle.net/Vinyl/4CW3p/1/

你知道为什么吗?

JS 代码:

$(document).ready(function () {
    $("#content").mCustomScrollbar({
        horizontalScroll: true,
        scrollButtons: {
            enable: true
        },
        theme: "dark"
    });
});

$("#button").click(function () {
    $("#content").show();
    $("#content").mCustomScrollbar("update");
});

$("#button_close").click(function () {
    $("#content").hide();
});

CSS代码

#content {
    display:none;
    overflow:hidden;
    text-align:left;
    width:150px;
    height:150px;
    background-color: #666;
    color:#fff;
}

HTML代码

<div id="content">
    <p>lorem ipsum lorem ipsum lorem ipsum lorem ipsum</p>
    <p>lorem ipsum lorem ipsum lorem ipsum lorem ipsum</p>
    <p>lorem ipsum lorem ipsum lorem ipsum lorem ipsum</p>
    <p>lorem ipsum lorem ipsum lorem ipsum lorem ipsum</p>
    <p>lorem ipsum lorem ipsum lorem ipsum lorem ipsum</p>
    <p>lorem ipsum lorem ipsum lorem ipsum lorem ipsum</p>
    <p>lorem ipsum lorem ipsum lorem ipsum lorem ipsum</p>
    <p>lorem ipsum lorem ipsum lorem ipsum lorem ipsum</p>
</div>
<p id="button">Show Content</p>
<p id="button_close">Hide Content</p>

最佳答案

Fiddle

您忘记了 autoExpandHorizo​​ntalScroll 设置 :)


$("#content").mCustomScrollbar({
    horizontalScroll: true,
    scrollButtons: {
        enable: true
    },
    theme: "dark",
    advanced: {
        autoExpandHorizontalScroll: true
    }
});

关于javascript - jQuery 自定义滚动条插件不随 horizo​​ntalScroll 更新 : true,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20301903/

相关文章:

jquery - Bootstrap v4 导航栏错误?

javascript - HTML 文本区域拼写检查 : How to tell if user makes spelling errors

javascript - 响应光标移动的背景 Sprite

html - CSS 位置绝对/溢出 :scroll issue

javascript - 更改输入类型 ="file"的 innerHTML 会导致未捕获类型错误?

javascript - elt.lang = 'fr' 不工作

javascript - Google地点自动完成删除要查询的国家/地区

javascript - Ajax 的数据参数未到达服务器

jquery - 滑动 div 内容

html - 使用 uikit 一行十张图像