0

ensroll プラグインを使用してスクロール バーのスタイルを設定している 3 つの非表示の div があります。すべてが正常に機能しますが、スクロールバーが浮かんでいるときに要素が非表示になっている場合。

以下は、コードの jsfiddle リンクです。すべてのブランドとファッションをクリックし、両方を非表示にして、すべてのブランドにカーソルを合わせると、スクロール バーが表示されます。

------JS------

$(document).ready(function () {

    $('.init-hidden').hide();

    $('#brandgroupoptions-all').enscroll({
        showOnHover: true,
        verticalTrackClass: 'track3',
        verticalHandleClass: 'handle3'
    });

    $('#brandgroupoptions-fashion').enscroll({
        showOnHover: true,
        verticalTrackClass: 'track3',
        verticalHandleClass: 'handle3'
    });

    $('#brandgroupoptions-beauty').enscroll({
        showOnHover: true,
        verticalTrackClass: 'track3',
        verticalHandleClass: 'handle3'
    });

    $('#brandgroupopen-fashion').click(function () {
        $('#brandgroupoptions-fashion').slideToggle();
    });

    $('#brandgroupopen-all').click(function () {
        $('#brandgroupoptions-all').slideToggle();
    });

    $('#brandgroupopen-beauty').click(function () {
        $('#brandgroupoptions-beauty').slideToggle();
    });

});

http://jsfiddle.net/soniayastays/n2BAS/

ご意見をお聞かせください。

ありがとう

4

1 に答える 1

0

これは enscroll プラグインのバグのようです。解決を待っている場合は、次の問題をご覧ください: https://github.com/jstoudt/enscroll/issues/21

于 2013-11-24T02:24:59.763 に答える