【发布时间】:2017-01-04 16:45:00
【问题描述】:
嘿,我有一个使用画架JS 构建的画布。 在我的画布中,我使用以下语法为它们定义了点击处理程序:
p.on("click", handleMouseClickEvent);
现在我想将参数传递给处理程序 handleMouseClickEvent ,我知道我可以免费获得事件对象而不传递它,但是当我尝试传递一个参数时,假设我写:
p.on("click", handleMouseClickEvent(arg1));
那么事件对象是未定义的,根本无法访问。 如何使用上述语法传递事件对象和更多参数。
p.on("click", handleMouseClickEvent(arg1,arg2,...,argN));
【问题讨论】:
-
你想传递什么参数?例如,它们是特定于应用程序的全局状态,还是特定于被点击的元素?
标签: javascript jquery angularjs