Не могли бы вы взглянуть на эту демонстрационную версию и сообщить мне, как я могу зациклиться на другой элемент sectorArray[]
и зарегистрировать элемент при срабатывании нажатием кнопки? Прямо сейчас у меня проблема со стартом минус или плюс и возврат к началу, когда функция достигает последнего элемента!Ошибка при перемещении по массиву на элементы журнала по щелчку
var sectorArray = ["a", "b", "c"];
var counter = 0;
$(".plus").on("click", function(e) {
console.log(sectorArray[counter]);
counter++;
});
$(".minus").on("click", function(e) {
counter--;
console.log(sectorArray[counter]);
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<button type="button" class="minus">-</button>
<button type="button" class="plus" >+</button>
Так вы хотите, чтобы на первой консоли .log be a, и если вы нажмете плюс вы получите b, если вы нажмете плюс снова, вы получите c, а если вы на c и нажмите минус, вы получите b, и снова вы получаете? –