我正在尝试阻止多个事件发生。
我正在使用回调函数传递一个对象,如下所示:
function init() {
var myObj = this.someObject;
$('#id').bind("blur keyup change", function (e, obj) {
return function () {
SomeFunction(e, obj);
}
} (this, myObj));
}
function SomeFunction(e, obj) {
e.stopPropagation();
//do something with the object
}
错误是无法找到函数stopPropagation。
这是因为我在调用函数中将'this'分配给e。
如何在SomeFunction中访问'event'?