Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jQuery 1.7“;统一绑定/活动/委托”;_Jquery - Fatal编程技术网

jQuery 1.7“;统一绑定/活动/委托”;

jQuery 1.7“;统一绑定/活动/委托”;,jquery,Jquery,jQuery1.7版本将“统一绑定/活动/委托”。就jQuery源代码而言,这意味着什么?我的jQuery代码的后果是什么? 小结: 目前我们有三种不同的事件API对:绑定/取消绑定、活动/死亡和委托/取消委派。由于它们都使用相同的事件列表和隐藏的事件,单独公开API可能会导致错误的预期。jQuery.fn.on的介绍。Bind/Delegate/Live将保留为速记方法。如果我正确阅读了Google文档,$(选择器)。on(events,fn)将使用与$(选择器)相同的语法。Bind(e

jQuery1.7版本将“统一绑定/活动/委托”。就jQuery源代码而言,这意味着什么?我的jQuery代码的后果是什么?

小结:


目前我们有三种不同的事件API对:绑定/取消绑定、活动/死亡和委托/取消委派。由于它们都使用相同的事件列表和隐藏的事件,单独公开API可能会导致错误的预期。jQuery.fn.on的介绍。Bind/Delegate/Live将保留为速记方法。

如果我正确阅读了Google文档,
$(选择器)。on(events,fn)
将使用与
$(选择器)相同的语法。Bind(events,fn)
,但将像
.Live()
(类似于
.Bind()
.Live()结合使用)一样适用于现有对象或未来对象
。正确吗?否。
$(选择器)。on(events,fn)
$(选择器)具有相同的语法。bind(events,fn)
,但仅适用于当前对象。若要处理其他对象,请使用
$(document)。on(events,selector,fn)
-注意它的文档范围!如果您对纯JS有点着迷,请注意:.on()附加事件处理程序到$(elems)。“选择器”筛选这些元素。.live()是文档范围的事件侦听器(记住事件冒泡)检查对象是否与给定的选择器匹配,如果匹配,则执行相应的回调。好的。我现在就知道了。这在体系结构上与它的实际工作方式更为一致。您难道不希望大多数编码人员都使用
$(选择器)的快捷版本。单击(fn)
$(选择器)。live(“单击”,fn)