Я пытался получить следующую кнопку на своем сайте, чтобы продолжить с текущего номера. Но это начинается с 1 каждый раз. Любая помощь, которую я оценил. Итак, вот что происходит здесь, когда я нажимаю кнопку pNext, она должна изменить H1 и абзац, и цикл между восемью различными вариантами, которые я создал.Выполнение следующей кнопки от текущего «числа»
У меня есть несколько кнопок, которые ссылаются непосредственно на каждый отдельный массив. Итак, кнопка номер 7. И если я нажму следующий после того, как нажал этот 7, я хочу, чтобы он переместился на 8> 1> 2> и так далее. Но это идет прямо к 1.
<!-- NEXT BUTTON -->
<script>
$(document).ready(function() {
var textArray = [];
textArray[0] = "market.';
textArray[1] = 'area.';
textArray[2] = 'involved.';
textArray[3] = 'solution.';
textArray[4] = 'situation.';
textArray[5] = 'unit.';
textArray[6] = 'place.';
textArray[7] = 'parts.';
var idx = 0;
$('#pNext').on('click', function(){
idx++;
var newidx = idx % textArray.length;
$('#pText').text(textArray[newidx]);
});
});
$(document).ready(function() {
var textArray = [];
textArray[0] = 'Better';
textArray[1] = 'Better';
textArray[2] = 'Safer';
textArray[3] = 'Intuitive';
textArray[4] = 'One';
textArray[5] = 'Better';
textArray[6] = 'Theft';
textArray[7] = 'Quality';
var idx = 0;
$('#pNext').on('click', function(){
idx++;
var newidx = idx % textArray.length;
$('#pHeadline').text(textArray[newidx]);
});
});
$(document).ready(function() {
var textArray = [];
textArray[0] = '1';
textArray[1] = '2';
textArray[2] = '3';
textArray[3] = '4';
textArray[4] = '5';
textArray[5] = '6';
textArray[6] = '7';
textArray[7] = '8';
var idx = 0;
$('#pNext').on('click', function(){
idx++;
var newidx = idx % textArray.length;
$('#pNumber').text(textArray[newidx]);
});
});
</script>
, кажется, работает здесь - https://jsfiddle.net/ezeqy5ff/4/ –
@ freedomn-м отрываться меня – TheWandererr
ваш код выглядит он содержит некоторые повторяющиеся части, вы можете по крайней мере, отправить как часть html? – mondersky