2013-04-11 3 views
0

Я нашел оригинальный размещенный вопрос о простом счетчике jQuery на Javascript, increment a counter on button click. Я заимствовал окончательное решение для скрипта, и он работает очень легко, как в демоверсии через JSFIDDLE. Однако я столкнулся с небольшой проблемой. Мне нужны три отдельных счетчика, которые работают отдельно друг от друга. Может кто-то, пожалуйста, помогите мне работать с этой существующей функцией скрипта, чтобы создать три счетчика, которые мне нужны? Благодарим вас за помощь.Как создать несколько счетчиков

+1

Вы пытались найти решение вашей своя? –

ответ

0

Посмотрите, хотите ли вы этого.

http://jsfiddle.net/H63As/30/

// написал код здесь на всякий случай ...

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); 
      }); 

     }); 
+0

Благодарим вас за быстрые ответы. @Vivin Paliath, я пытался работать со сценарием, но работа со скриптами - одна из моих слабых областей; поэтому я поставил свой вопрос в первую очередь. Мне очень жаль, что вы чувствуете, что это не был достойный вопрос. – user2271249

+0

Ваше решение отлично работало. Большое вам спасибо за вашу доброту и за то, что нашли время, чтобы помочь мне. – user2271249

+0

Добро пожаловать. Пожалуйста, нажмите стрелку вверх, чтобы люди могли видеть, что этот вопрос был разрешен. :) –