Я нашел оригинальный размещенный вопрос о простом счетчике jQuery на Javascript, increment a counter on button click. Я заимствовал окончательное решение для скрипта, и он работает очень легко, как в демоверсии через JSFIDDLE. Однако я столкнулся с небольшой проблемой. Мне нужны три отдельных счетчика, которые работают отдельно друг от друга. Может кто-то, пожалуйста, помогите мне работать с этой существующей функцией скрипта, чтобы создать три счетчика, которые мне нужны? Благодарим вас за помощь.Как создать несколько счетчиков
ответ
Посмотрите, хотите ли вы этого.
// написал код здесь на всякий случай ...
HTML
<div>
<div id="counter1">0</div>
<div id="counter2">0</div>
<div id="counter3">0</div>
<button class="add" type="button" val="1">Add</button>
<button class="add" type="button" val="2">Add</button>
<button class="add" type="button" val="3">Add</button>
</div>
Javascript
$(function() {
$(".add").on("click", function() {
$("#counter" + $(this).attr("val")).text(Number($("#counter" + $(this).attr("val")).text()) + 1);
});
});
Благодарим вас за быстрые ответы. @Vivin Paliath, я пытался работать со сценарием, но работа со скриптами - одна из моих слабых областей; поэтому я поставил свой вопрос в первую очередь. Мне очень жаль, что вы чувствуете, что это не был достойный вопрос. – user2271249
Ваше решение отлично работало. Большое вам спасибо за вашу доброту и за то, что нашли время, чтобы помочь мне. – user2271249
Добро пожаловать. Пожалуйста, нажмите стрелку вверх, чтобы люди могли видеть, что этот вопрос был разрешен. :) –
Вы пытались найти решение вашей своя? –