Прямо сейчас у меня есть галерея изображений, которая меняет изображения, когда пользователь, щелкающий по миниатюре изображения, изменяет стиль соответствующего div, чтобы заблокировать, а остальные скрыты.Я хочу иметь возможность добавлять следующие / предыдущие кнопки для дополнительной навигации.
Я думал, что нужно использовать getElementByAttribute, чтобы найти единственное изображение с 'style = "display: block"', а затем каким-то образом добавить / вычестьодин в див.Но я боюсь, что я в растерянности.Любой совет?
Текущий код:
<div id="image1" style="display:block"><img src="resources/images/larges/01.jpg"></div>
<div id="image2" style="display:none"><img src="resources/images/larges/02.jpg"></div>
. . .
<img style='cursor:pointer;' onclick="showDiv(1)" src="resources/images/thumbs/01.jpg">
<img style='cursor:pointer;' onclick="showDiv(2)" src="resources/images/thumbs/02.jpg">
. . .
<script type = "text/javascript">
function showDiv(which) {
for(i = 0; i < 13; i++) {
document.getElementById("image"+i).style.display="none";
}
document.getElementById("image" + which).style.display = "block";
}
</script>