为了账号安全,请及时绑定邮箱和手机立即绑定

事件委托不理解

事件委托不理解

慕粉3872783 2016-08-24 21:23:45
查看完整描述

1 回答

?
JustWannaHugU

TA贡献452条经验 获得超796个赞

什么叫事件的委托,举个例子:

有三个同事预计会在周一收到快递。为签收快递,有两种办法:一是三个人在公司门口等快递;二是委托给前台MM代为签收。现实当中,我们大都采用委托的方案(公司也不会容忍那么多员工站在门口就为了等快递)。前台MM收到快递后,她会判断收件人是谁,然后按照收件人的要求签收,甚至代为付款。这种方案还有一个优势,那就是即使公司里来了新员工(不管多少),前台MM也会在收到寄给新员工的快递后核实并代为签收。 我想这个样子理解就比较容易懂了。

用法1:delegate(selector, [Type], fn)

用法2:delegate(selector, [Type], [Data], fn)

$("table").delegate("td", "hover", function(){
$(this).toggleClass("hover"); })

;这个例子即是说将每个单元格的type事件委托给了table元素,每当单元格td触发hover事件是就会执行元素table绑定的函数fn。


查看完整回答
1 反对 回复 2016-08-24
  • 1 回答
  • 2 关注
  • 1165 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信