Я новичок в яваскрипт и придумали с этим счетчиком Вот это JSFiddle - http://jsfiddle.net/ep6s616z/ и ниже является JavascriptВстречное Javascript - Как добавить больше значений
Я пытаюсь понять, как я мог добавьте больше значений, чтобы он увеличился до 20 на инструменте счетчика. Он должен оставаться такого же размера, так как я могу достичь этого?
Могут ли новые значения скрываться и перемещаться?
Любая помощь была бы высоко оценена!
var pages = ["1", "2", "3", "4", "5", "6", "7", "8"];
$(document).ready(function() {
var num = 1;
updatePrice(num);});
function updatePrice(num) {
pages.forEach(function(entry) {
if (entry == num) {
document.getElementById(entry).className = "page-selected page";
}
else {
document.getElementById(entry).className = "page";
}
document.getElementById('circle').innerHTML = num });
}
function addOne() {
var current = document.getElementsByClassName('page page-selected')[0].id
if (current < 8) {
current++;
updatePrice(current);
}
}
function takeOne() {
var current = document.getElementsByClassName('page page-selected')[0].id
if (current > 1) {
current--;
updatePrice(current);
}
}
Не могли бы вы проверить, действительно ли это последний видимый номер и стрелка? Затем просто увеличивайте все числа, чтобы они выглядели как сдвинутые. – Grice
Примечание: вам не нужны все отдельные обработчики атрибутов onClick с jQuery. Вы можете получить тот же эффект, используя один обработчик, прикрепленный jQuery. Гораздо чище/проще. –