假设我有一个 namespace
和几个function
s ,例如这样:
HTML
<input type="button" class="btn" value="click">
JAVASCRIPT
var nms = {
doAlert: function(){
alert('doing alert');
console.log(this);
},
bindBtn: function(){
var that = this;
$('.btn').on('click', that.doAlert);
}
}
nms.bindBtn();
log
打印<input type="button" class="btn" value="click">
,换句话说,this
指的是我正在执行 function
的元素英寸。
这可能是我的不足,但我想了解如何引用nms
而不是input
。如果可能,使用 this
最佳答案
关于javascript - this 指的是单击的对象而不是 namespace ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17629743/