いくつかのイベントを別のオブジェクトメソッドにバインドするオブジェクトを作成しようとしています。私のコードは次のようなものです:
var MAP = MAP || {}
MAP = {
height: 100
/*
* rest of code
*/
};
var CONFIG = CONFIG || {}
CONFIG = {
_MAP : MAP,
setEvents:function(){
$('#map').mousedown(function(){
height = this._MAP.height;
console.log(height);
}
};
$(function(){ CONFIG.setEvents(); })
setEventsメソッドのheightをMAP.heightに接続することはできませんが、this._MAP.heightをメソッドから直接呼び出すと(マウスを下に向けてバインドするのではなく)、すべて問題ありません。誰かが私がこの問題を解決するのを手伝ってもらえますか?