0

特定のタブの特定のコンテンツにjQueryプラグインを使用しています。jQueryはhttp://masonry.desandro.com/で、タブはhttp://os.alfajango.com/easytabs/です。タブの1つに石積みをロードしようとすると、単に機能しないか、正しく表示されません(左上にすべてが重なり合っています)。この問題に対処する方法がわかりません。これまでのところ、タブがクリックされた後、タブのコンテンツが表示された後、およびその他の性質のものについてのみ、石積みを実行しようとしました。

私を正しい方向に向けてください!ありがとう。

4

1 に答える 1

1

この問題は、石積みと簡単なタブのある画像を使用しているという事実に関連しているようです。これを修正するには、MasonryのimagesLoaded推奨事項を使用し、コードを次のように設定する必要があります。

var $container = $('#masonry-container-name');

$container.imagesLoaded(function(){
    $container.masonry({
        itemSelector : '.item-class-or-id'
    });

    $(document).ready(function(){
        $('#easytabs-container-name').easytabs();
    });
});
于 2012-08-26T19:52:18.893 に答える