アンカーを画像に変換し、順番にページにフェードしてli
から、ページからアンカー (および親) を削除しています。
リストから最初の 10 個のアイテムをロードし、[さらにロード] ボタンをクリックして、追加の 10 個のグループをロードしたいと考えています。これを行う最善の方法が何であるかはよくわかりません。
マークアップは以下にあり、すべてが適切に機能します。
HTML:
<section class="userGallery headers">
<ul>
<li>
<a href="path/to/image.jpg" title="image_name"></a>
</li>
<li>
<a href="path/to/image.jpg" title="image_name"></a>
</li>
</ul>
</section>
の中へ:
<section class="userGallery headers">
<ul>
</ul>
<img class="user" src"path/to/image.jpg" alt="image_name" />
<img class="user" src"path/to/image.jpg" alt="image_name" />
</section>
JavaScript:
$(window).load(function(){
// User Uploads
$('.userGallery li').each(function(){
var loc = $(this).find('a').attr('href'),
img = $('.userGallery').append($('<img/>', { class: 'user', src: loc }));
$(this).remove();
setTimeout(function(){
$('.user').animate({ opacity:1 },400);
}, 100);
});
});