Javascript 点击添加数字

Javascript 点击添加数字,javascript,php,jquery,onclick,increment,Javascript,Php,Jquery,Onclick,Increment,尝试通过单击来增加数字,您可以通过单击我的jsfdle看到我遇到的问题,首先两次单击注册0,然后数字一次增加10 您正在jQuery和DOM中绑定事件。我不完全确定你在找什么,但我猜是这样的: 您正在多次分配单击处理程序。你根本不需要me函数,你建议如何解决?第一次尝试增量开发。感谢您的反馈!你查过我提供的链接了吗?“第一次尝试增量开发”-实际上与它们无关,而是关于如何处理事件处理程序。是的,解决了这个问题,干杯!!太棒了,这正是我想要的,如果我想把这些值传递到一个数组中,我该怎么做呢?我不确

尝试通过单击来增加数字,您可以通过单击我的jsfdle看到我遇到的问题,首先两次单击注册0,然后数字一次增加10


您正在jQuery和DOM中绑定事件。我不完全确定你在找什么,但我猜是这样的:


您正在多次分配单击处理程序。你根本不需要
me
函数,你建议如何解决?第一次尝试增量开发。感谢您的反馈!你查过我提供的链接了吗?“第一次尝试增量开发”-实际上与它们无关,而是关于如何处理事件处理程序。是的,解决了这个问题,干杯!!太棒了,这正是我想要的,如果我想把这些值传递到一个数组中,我该怎么做呢?我不确定我是否遵循了你所说的“将这些值传递到数组中”的意思。假设我有十个div,每次单击一个div,递增的数字就会进入一个数组,允许打印eg div 3的值,通过数组[2],如果这没有意义,那么很抱歉“您正在绑定jQuery和DOM中的事件”——在javascript和html中。所有事件处理程序都绑定在DOM中
var online = 0;
var creative = 0;
var technical = 0;
var analyst = 0;
var managerial = 0;

function  me() {
    $('#one').click(function(){
        creative +=5;
        online ++;
        managerial ++;
    });
    $('#two').click(function(){
        creative +=5;
        online ++;
        managerial ++;
    });
    $('#three').click(function(){
        creative +=5;
        online ++;
        managerial ++;
    });
    alert(creative, online, managerial);
}
var online = 0;
var creative = 0;
var technical = 0;
var analyst = 0;
var managerial = 0;

$('#one,#two,#three').click(me);
function me() {
    creative += 5;
    online++;
    managerial++;
    alert(creative + ':' + online + ':' + managerial);
};