我正在尝试创建将一些事件绑定到另一个对象方法的对象。我的代码是这样的:
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 方法中的高度与 MAP.height 连接,但是当我直接从方法调用 this._MAP.height 时(不绑定到鼠标按下),一切都很好。有人可以帮我解决这个问题吗?