按钮切换出问题

本意是,实现点击按钮1,鼠标点击+,,,点击按钮2,,鼠标点击+2,
可是,过程中先点按钮1至按钮2,可以做到。但是在点按钮1却没反应,点击是加2,没有切换到按钮1,不懂过程怎么了,
代码如下
dianj: function(){
this.node.on(cc.Node.EventType.MOUSE_DOWN, this.mouseDj,this);
},

dianjend: function(){
this.node.on(cc.Node.EventType.MOUSE_DOWN, this.mouseDj2,this);

},
mouseDj: function (event) {
cc.log(‘2’);
},
mouseDj2: function (event) {
cc.log(‘1’);
},

dianj: function(){
this.node.on(cc.Node.EventType.MOUSE_DOWN, this.mouseDj,this);
this.node.off(cc.Node.EventType.MOUSE_DOWN, this.mouseDj2,this);
},
解决了互相取消监听