高 AJAX 経由で画像をさらに読み込むことができる画像ギャラリーを作成しています。
fadeIn
次のコードを使用して効果があります。
$('img').load(function() {
$(this).fadeIn();
});
これは、最初の画像セット (ページに読み込まれたもの) で機能しますが、AJAX 経由でさらに呼び出すと (以下のコードを参照)、$('img').load()
もうティガーしていないようです。
$('#clickme').click(function(){
$('.tile').fadeOut();
$.post('http://localhost/wp-admin/admin-ajax.php',{
'action' : 'da_ajax_posts',
'data' : 'foobarid'
},(function($data){
$('#container').html($data);
}));
これは私のコードの残りの部分です:
<div id="container">
<div class="tile w2 h2 t1 l1">
<h2>Image10</h2>
<img src="/wp-content/themes/site/images/tim.php?w=385&h=256&src=http://localhost/wp-content/uploads/2012/07/img10.jpg">
<p></p>
</div>
<div class="tile w1 h2 t1 l3">
<h2>image9</h2>
<img src="/wp-content/themes/site/images/tim.php?w=190&h=256&src=http://localhost/wp-content/uploads/2012/07/Chrysanthemum.jpg">
<p></p>
</div>
<div class="tile w2 h1 t1 l4">
<h2>Image8</h2>
<img src="/wp-content/themes/site/images/tim.php?w=385&h=146&src=http://localhost/wp-content/uploads/2012/07/Desert.jpg">
<p></p>
</div>
<div class="tile w2 h2 t2 l4">
<h2>image7</h2>
<img src="/wp-content/themes/site/images/tim.php?w=385&h=256&src=http://localhost/wp-content/uploads/2012/07/Hydrangeas.jpg">
<p></p>
</div>
<div class="tile w1 h1 t3 l1">
<h2>Image6</h2>
<img src="/wp-content/themes/site/images/tim.php?w=190&h=146&src=http://localhost/wp-content/uploads/2012/07/img10.jpg">
<p></p>
</div>
<div class="tile w1 h1 t4 l1">
<h2>image 5</h2>
<img src="/wp-content/themes/site/images/tim.php?w=190&h=146&src=http://localhost/wp-content/uploads/2012/07/Jellyfish.jpg">
<p></p>
</div>
<div class="tile w1 h2 t3 l2">
<h2>Image4</h2>
<img src="/wp-content/themes/site/images/tim.php?w=190&h=256&src=http://localhost/wp-content/uploads/2012/07/Koala.jpg">
<p></p>
</div>
<div class="tile w1 h1 t3 l3">
<h2>Image3</h2>
<img src="/wp-content/themes/site/images/tim.php?w=190&h=146&src=http://localhost/wp-content/uploads/2012/07/Lighthouse.jpg">
<p></p>
</div>
<div class="tile w1 h1 t4 l5">
<h2>Image2</h2>
<img src="/wp-content/themes/site/images/tim.php?w=190&h=146&src=http://localhost/wp-content/uploads/2012/07/Tulips.jpg">
<p></p>
</div>
<div class="tile w2 h1 t4 l3">
<h2>Image1</h2>
<img src="/wp-content/themes/site/images/tim.php?w=385&h=146&src=http://localhost/wp-content/uploads/2012/07/Penguins.jpg">
<p></p>
</div>
</div>
よろしくお願いします。