2017-06-13 4 views
0

NGギャラリーを使用してワードプレスで横のギャラリーを作った。横のギャラリー - スクロールとタッチ

マウスのスクロールホイールを使用してギャラリーをスクロールし、ギャラリーエリアをクリックして移動したいと思います。 ギャラリーの下部にあるスクロールバーをクリックして手動で移動するだけで画像を移動できます。 どうすれば実現できますか?

これは私のカスタムコードです:

.ngg-galleryoverview { 
    display: table-row; 
    float: none; 
    max-width: 100%; 
    overflow-x: scroll; 
    overflow-scrolling: touch; 
    clear: both; 
} 

.ngg-gallery-thumbnail-box { 
    display: table-cell; 
    float: none; 
} 

.ngg-gallery-thumbnail { 
    width: 415px; 
} 
+0

マウスホイールのイベントを処理して行く、マウスホイールイベントの聖霊降臨祭に可能性が取り組んでいる、これを追加します。あなたのギャラリーでいくつかのフィドルやコードを提供する..... –

+0

@RenzoCC - 私は似たようなものを見つける - それは見える ほぼ同じ。この場合、明確なhtmlですが、ビューは同じですhttp://jsfiddle.net/mendota/w9dvp/2/ – Pat

答えて

0

は、あなたがこのlibrary

$('#footer').on('mousewheel', function(event) { 
    //console.log(event.deltaX, event.deltaY, event.deltaFactor); 
    if(event.deltaY==1){ 
     $(this).animate({scrollLeft: '+=10px'}, 100); 
    }else if(event.deltaY==-1){ 
     $(this).animate({scrollLeft: '-=10px'}, 100); 
    } 
}); 

fiddle

+0

代わりに "#footer"を挿入する必要があります。私のケースでは、divはhttps:// s10のように見えます.postimg.org/st8fim915/div.png – Pat

+0

お手伝いできますか? – Pat

+0

遅れて申し訳ありません。#footerの代わりに.ngg-ajax-pagination-noneを追加しようとすることはできますが、私はバグを見ることができないので、保証しません。バイブルコードのバグやここに.... https://stackoverflow.com/help/mcve –

関連する問題