如何将动态事件监听器添加到动态元素中,即在使用服务响应完成渲染之后?我需要使用像元素id这样的选择器将动态事件侦听器添加到特定的元素。用例:假设我有两个元素,都使用*ngFor over JSON从服务响应中呈现:现在,第一个元素JSON包含一些我需要用来创建动态函数的指令,并且我需要将这个新创建的函数绑定到我的第二个div。我需要使用Angular 5而不是vanilla脚
我试图动态地将“file”类型的输入添加到表单中。实际上,最终用户可以将任意数量的文件添加到表单中,因此需要数组概念。我可以注入动态元素,但我不知道如何动态调用刚刚注入的输入元素的单击。此外,如果用户在输入元素上选择cancel,则需要删除动态元素。如何在注入此元素后触发“单击”事件?jsFiddle Html
<input id=
我想将一个事件侦听器添加到一个具有容器类的动态创建对象中。一个页面上将有多个容器,我不想调用一个函数来重新将事件侦听器添加到每次创建并添加到DOM中的“容器”中。我希望有一种方法可以自我引用元素,这样我就不必使用getElementsByClassName和forEach来添加事件,但是格式不能正确。我希望这样的事情:
<div class=“container” onload=addEvents(this)>Some T