基本的に、jQuery にギャラリー スクリプトがあります。ユーザーがサムネイル画像をクリックすると、画像属性 src がメインのギャラリーの img 要素に転送されます。ただし、ユーザーが次/前のボタンをクリックして、フォルダー内のすべての画像を反復できるようにしたいと考えています。すべて img0.jpg、img1.jpg などの名前を付けました。「attr()」と「slice()」を介して現在の img src を取得し、img'0'、img'1' などの数値を変数でインクリメントできると考えていました。これが私のコードです。皆さんが理解できることを願っています!
$("#next").click(function () {
var i = 0;
var sliceImg = $("#gallerycover").attr("src").slice('0', String.length - 5);
$("#gallerycover").attr("src", sliceImg + i++ +."jpg");
});
<div id="gallerycontainer">
<img id="gallery" src="" />
</div>
<div id="thumbcontainer">
<div id="box4"><img class="thumb" src="" /></div>
</div>