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