私は JS 配列を持っていimgs[]
ます。
配列には、次のようなイメージ パスが保持されます。["img/image1.png", "img/image2.png"]
私には2つの機能があります:
function prev() {
$('#project-image').html("<img src='"+imgs[0]+"' alt='Projekt'/>")
}
function next() {
$('#project-image').html("<img src='"+imgs[1]+"' alt='Projekt'/>")
}
これらは、次のように HTML 内で呼び出されます。
<nav id="pagination">
<a id="prev" href="javascript:prev();"></a>
<a id="next" href="javascript:next();"></a>
</nav>
ただし、私が抱えている問題は、現在、imgs[1]
.
これら 2 つの関数を使用して、配列内のすべての画像を動的にループするにはどうすればよいでしょうか?
「次へ」のリンクをクリックすると、次の画像を配列にロードしたいと思います。「前の」リンクをクリックすると、前の画像をロードしたい。私の配列は主に2つ以上の画像で構成されており、さらに上記の例のようにすべての名前が付けられているわけではありません. そのため、画像の名前はさまざまです。
それを行う方法はありますか?