0

Isotopを使用する顧客レイアウトがあります(必要なことを実行できる唯一のプラグインだと思います)。これはポートフォリオであり、アイテムがクリックされたときにレイアウトがajax読み込みコンテンツを要求します。単純なjqueryロード関数を使用してこれをロードする方法を知っていますが、これは実際にはIsotopの組み込み機能ではないのでしょうか?はいの場合、どうすればよいですか?ありがとう、イェフダ

4

1 に答える 1

0

OK、これは私にはうまくいくようです。しかし、それよりも良い答えが得られることを願っています。

-- HTML --

<div id="portfolio1" class="element Packaging Mitug   " data-symbol="Hg" data-category="Packaging">
<a href="#"><img src="/Portals/0/images/portfolio/p6_250x250_off.jpg" /></a>
<p class="portfolioItemTtl"><a href="#">פורטפוליו 1</a></p>
 <div  class="portfolio1Details" id="portfolio1Details"></div>  
 <div id="portfolio1detailes" class="portfolio1detailes"></div>

-- Isotope スクリプトはこちら --

-- 次に、次のようなものを追加します -- -- jQuery Load の前の reLayout に注意してください --

    <script type="text/javascript">
$(document).ready(function() {
    $('#portfolio1').click(function(event){
        event.preventDefault();
        $('#portfolio1').css('width','100%');
        $('#portfolio1').css('height','800px');
        $('#portfolio1 a img').css('display','none');
        $('#isoTopContainer').isotope('reLayout');
        $('#portfolio1').load('demo_test.txt');
        $('html, body').animate({
             scrollTop: $("#portfolio2detailes").offset().top
         }, 1000);
    });
});

</script>
于 2013-03-01T18:30:44.353 に答える