ギャラリーの最初の画像のみを読み込む非常にシンプルな画像ギャラリーを作成しています。ユーザーは画像を表示するためにサムネイルをクリックする必要があります。これは、ギャラリーに大きな画像を使用しているため、すべての画像を読み込む必要がないためです。そして今、次と前のボタンの作成に問題があります。
これは、画像が読み込まれる場所です
<div class="entry-content">
<div class="img-box">
<img id="img-preview" src="#" >
</div>
</div>
これはページネーションです
<div class="paginate">
<a href="#" class="prev"></a>
<a href="#" class="next"></a>
</div>
これはサムネイルが属する場所です
<ul id="related-category">
<li class="photo"><a href="#" ></a></li>
<li class="photo"><a href="#" ></a></li>
<li class="photo"><a href="#" ></a></li>
<li class="photo"><a href="#" ></a></li>
</ul>
JQUERY
jqu(document).ready(function(){
jqu("#related-category li a").click(function(){
var largePath = jqu(this).attr("href");
jqu("#img-preview").attr({ src: largePath });
return false;
});
jqu("a.next").click(function(){
jqu(" li.photo").next("a");
});
jqu("a.prev").click(function(){
jqu("li.photo").prev("a");
});
});
私は解決策を探していましたが、ほとんどのスライダー画像はスライダーロードとしてプリロードされていますが、私のものはプリロードされていません。