dtpf76658 2014-02-20 02:08
浏览 135
已采纳

点击添加数字

Trying to increment numbers with a click, you can see by clicking my jsfiddle the issue that I am having, first two clicks register 0 and then the numbers increase 10 at a time afterwards

http://jsfiddle.net/jamcrowe/LvwDb/1/

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);
}
  • 写回答

1条回答 默认 最新

  • douzhi3776 2014-02-20 02:19
    关注

    You are binding the events in jQuery AND in the DOM. I'm not entirely sure what you're looking for but I'm guessing it's something like this: http://jsfiddle.net/wnfBn/

    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);
    };
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥500 火焰左右视图、视差(基于双目相机)
  • ¥100 set_link_state
  • ¥15 虚幻5 UE美术毛发渲染
  • ¥15 CVRP 图论 物流运输优化
  • ¥15 Tableau online 嵌入ppt失败
  • ¥100 支付宝网页转账系统不识别账号
  • ¥15 基于单片机的靶位控制系统
  • ¥15 真我手机蓝牙传输进度消息被关闭了,怎么打开?(关键词-消息通知)
  • ¥15 装 pytorch 的时候出了好多问题,遇到这种情况怎么处理?
  • ¥20 IOS游览器某宝手机网页版自动立即购买JavaScript脚本