我一直在试图让我的网站上的下一个按钮继续从当前的数字。但是每次都从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