私が構築している JavaScript オブジェクトのメソッドの 1 つ - open() - 内で、同じオブジェクトの以前に定義されたメソッド - close()への呼び出しがあります。open()メソッドを呼び出すと、次のエラーが発生します。
" Uncaught TypeError: Object [object Object] has no method 'close' "
以下は私のコードです:
var lightbox = {};
lightbox.close = function(){
// Some code here
};
lightbox.open = function(){
$("#button").on("click", function(){
lightbox.close();
});
}
私が間違っているのは何ですか?