Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/69.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 live是否使用setInterval?_Jquery_Live - Fatal编程技术网

jQuery live是否使用setInterval?

jQuery live是否使用setInterval?,jquery,live,Jquery,Live,jQuerylive方法是否使用setInterval更新事件 这会影响性能吗?它似乎没有使用SetInterval。我可能错了。基于博客作为一种资源,jQuery.live()似乎通过将事件附加到文档来工作。然后,当一个事件被触发(比如通过单击)时,该事件会冒泡到文档级别,此时它会与所有活动事件处理程序进行比较。如果它匹配一个实时事件处理程序,它会为它触发事件。这个博客非常好地描述了幕后发生的事情 live不使用setinterval,但使用livequery。+1用于指向live与live

jQuery
live
方法是否使用
setInterval
更新事件


这会影响性能吗?

它似乎没有使用SetInterval。我可能错了。

基于博客作为一种资源,jQuery.live()似乎通过将事件附加到文档来工作。然后,当一个事件被触发(比如通过单击)时,该事件会冒泡到文档级别,此时它会与所有活动事件处理程序进行比较。如果它匹配一个实时事件处理程序,它会为它触发事件。

这个博客非常好地描述了幕后发生的事情


live不使用setinterval,但使用livequery。

+1用于指向live与livequery的精彩概述(包括事件冒泡的介绍)。为了澄清@Matt的回答,答案是否定的。如果您担心性能,您可以使用较新的代理看到一些小的改进,它允许您在给定的父元素中应用实时样式事件。