首页 > 求解叶小钗博客里js事件绑定的方法具体是怎样绑定的?

求解叶小钗博客里js事件绑定的方法具体是怎样绑定的?

events: {
  'click #reduceNum': reduceNumAction  
},

reduceNumAction: function() {
  $('#payBar #num').text($('#curNum').html() - 1);
}

http://www.cnblogs.com/yexiaochai/p/4855780.html
这是博客原文


angularJS和TodoMVC不了解
以下纯为个人想法,仅供参考

var config={
    events: {
      'click #reduceNum': reduceNumAction  
    },
    reduceNumAction: function() {
      $('#payBar #num').text($('#curNum').html() - 1);
    }
}

function bindDomAction(config){
    var events= config.events;
    var eventDef,eventsInfoArray;
    for(eventDef in events){
        if(events.hasOwnProperty(eventDef))){
            if(config[events[eventDef]]){
                eventsInfoArray=eventDef.split(" ");
                //eventsInfoArray[0];//event name
                //eventsInfoArray[1];//dom selector
                $(eventsInfoArray[1]).on(eventsInfoArray[0],config[events[eventDef]]);
            }           
    }
}
【热门文章】
【热门文章】