文本框类的JQuery on Change事件在chrome中不起作用

我有一类文本框,并尝试将onChange事件附加到类。 下面的代码工作,我在Firefox中获得calData的输出,但在Chrome上不起作用

enter code here 
  • Week 1 -
  • Week 2 -
//Javascript var Test = { init: function(config) { this.bindEvents(); }, bindEvents: function() { this.config.clTest.on('change',this.calData); }, calData: function(){ console.log("calculating"); }, }; Test.init({ clTest: $('.test_class'), });

你需要改变你的js是这样的

 var Test = { config:null, init: function(c) { config = c; console.log(config); this.bindEvents(); }, bindEvents: function() { config.clTest.on('change',this.calData); }, calData: function(){ console.log("calculating"); } }; Test.init({ clTest: $('.test_class'), });​ 

忘了包含演示