2017-11-09 3 views
0

nanoGalleryプラグインのメインナビゲーションを使用しています。メインナビゲーションの[ギャラリー]タブにnanoGalleryを表示します。ドロップダウンメニューで使用すると、nanogalleryプラグインが正常に動作しません

。しかし問題は、ウェブページを読み込んで8枚のアルバムすべてを表示するのではなく、1枚のアルバムを表示しているときです。

enter image description here

。下の画像をクリックすると、下の円をクリックするかablumの右または左にドラッグすると、残りの8枚のアルバムが表示されます。

enter image description here

+0

を使用していると仮定している[私が追加することができますどのような状況下では、「緊急」または他のより速い回答を得るために、私の質問と同様のフレーズを使用していますか?](// meta.stackoverflow.com/q/326569) - 要約すると、これはvoに対処する理想的な方法ではありませんおそらく答えを得ることに逆効果があります。これをあなたの質問に追加しないでください。 – halfer

答えて

0

あなたは確かに隠されたタブのギャラリーを表示しています。 この場合、スクリプトはそのコンテナの幅を取得できません。

2ソリューション:

1.表示タブが表示された後、ギャラリー

例:

$("#my_tab").on("click", function() { 
    $("#my_nanogallery2").nanogallery2({ 
    kind:    'nano_photos_provider2', 
    dataProvider:  'http://mywebsever.com/nano_photos_provider2.php', 
    thumbnailHeight: 150, 
    thumbnailWidth: 150 
    }); 
}); 

 

2.更新後のギャラリータブが表示されました

ギャラリーはページの読み込み時に初期化されます。

例:

$("#my_tab").on("click", function() { 
    $('#my_nanogallery2').nanogallery2('refresh'); 
}); 

 

PS:私はあなたが読んでくださいnanogallery2

関連する問題