如图所示,handler参数这里传入了一个表达式 ,这个是什么意思?
1 回答
月关宝盒
TA贡献1772条经验 获得超5个赞
$(document).on("click", (this._mouseclick = function(e) { }));// 等价于this._mouseclick = function(e) { }; $(document).on("click", this._mouseclick);
就是把两句话写成了一句话。
this._mouseclick
现在看来是没有什么用,但是如果需要调用 off()
来去掉某个事件处理函数的时候,就比较有用了,比如
{ bind: function() { }, unbind: function() { $(document).off("click", this._mouseclick); } }
添加回答
举报
0/150
提交
取消