Javascript
次のようにコードに2つの関数を記述しました
Manager = FormManager.extend({
First: function () {
var response = this.Second("Feature"); //I'm able to get the alert
//I have added a click event handler
$('#element').on('click', function(){
var newResponse = this.Second("Bug"); //The alert is not poping
});
}
Second: function (type) {
alert(type);
//Performs certain operation
}
});
エラー: Uncaught TypeError: オブジェクト # にはメソッド 'Second' がありません
this
のようなキーワードを使用せずに試しました
Second("Bug") // Error: There is no method
これは、私が遊んでいる私のプログラムの単純化された形式です(簡単な例を示すため)。原因が分からず困っています。
誰かが私を正しい道に導くことができますか?