Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.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 - Fatal编程技术网

如何在动态创建元素时附加javascript函数

如何在动态创建元素时附加javascript函数,javascript,jquery,Javascript,Jquery,如何在动态创建元素时附加javascript函数 谢谢欢迎来到stackoverflow。如果你想得到好的答案,你应该更精确地回答你的问题。e、 代码片段,到目前为止你已经尝试过的东西等等 既然您将jquery标记为您的问题,我将用jquery特定的解决方案来回答 动态创建的元素不能直接用于绑定任何内容,因为dom最初并不知道这些元素。 因此,必须将函数绑定到现有元素并使用事件委派 这适用于.on()函数 $(".existingelement").on("click", ".dynamicel

如何在动态创建元素时附加javascript函数


谢谢

欢迎来到stackoverflow。如果你想得到好的答案,你应该更精确地回答你的问题。e、 代码片段,到目前为止你已经尝试过的东西等等

既然您将jquery标记为您的问题,我将用jquery特定的解决方案来回答

动态创建的元素不能直接用于绑定任何内容,因为dom最初并不知道这些元素。 因此,必须将函数绑定到现有元素并使用事件委派

这适用于.on()函数

$(".existingelement").on("click", ".dynamicelement", function(){
  //do stuff here
})
$('#ulTagContent').html(“”);
对于(变量i=0;i
    稍微搜索一下会有帮助: