【发布时间】:2016-03-11 00:34:08
【问题描述】:
在我看来,我正在使用bind 调用带有参数的函数:
<span data-bind="click: modifyByOne.bind($data, 'plus')"></span>
根据this answer,我通过这样做得到event 对象:
self.modifyByOne = function(type){
var span = $(event.currentTarget);
};
在 Chrome 中一切正常,但在 Firefox 中我收到以下控制台错误:
事件未定义
我怎样才能让它在 Firefox 中也能正常工作? Knockout 文档没有对此提供太多答案。
【问题讨论】:
-
您问题中的代码使用了一个名为
event的变量(?),但不清楚它来自哪里。
标签: javascript knockout.js knockout-3.2