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
每个元素存在时的javascript事件_Javascript_Jquery_Html - Fatal编程技术网

每个元素存在时的javascript事件

每个元素存在时的javascript事件,javascript,jquery,html,Javascript,Jquery,Html,我使用的一个外部脚本,不时生成某个类的div,它可以发生无限次。每次创建这样的元素时,我都试图运行一个函数。我尝试使用$('selector').live(function(){})和$('selector').waitUntilExists(function(){}),但它只在第一次创建时有效。如何创建某种侦听器,在每次创建此类的新元素时调用函数 感谢您动态创建元素。 你需要使用。您必须使用委托事件方法 委派事件的优点是,它们可以处理来自子元素的事件,这些子元素将在以后添加到文档中 一般语法

我使用的一个外部脚本,不时生成某个类的div,它可以发生无限次。每次创建这样的元素时,我都试图运行一个函数。我尝试使用
$('selector').live(function(){})
$('selector').waitUntilExists(function(){})
,但它只在第一次创建时有效。如何创建某种侦听器,在每次创建此类的新元素时调用函数


感谢您动态创建元素。

你需要使用。您必须使用委托事件方法

委派事件的优点是,它们可以处理来自子元素的事件,这些子元素将在以后添加到文档中

一般语法

理想情况下,您应该将
文档
替换为最近的静态容器

查看此帖子
$(document).on(event, selector, eventHandler);