0

如果我通过单击按钮动态创建元素,例如视频元素,是否有某种方法可以附加一些在 jquery 和 javascript 中创建 DOM 对象后立即触发的事件侦听器?

4

2 回答 2

0

这是假设第一个处理程序没有的 hacky 解决方案.stopImmediatePropagation()

$("button").click(function() {
    $("video").on("something", function() {});
});

这个想法是另一个按钮单击处理程序创建了元素,然后您的处理程序触发,然后将您的处理程序附加到创建的视频元素上。修改选择器和代码。

不过,它仍然比轮询 dom 的变化要少。

于 2012-07-13T20:43:30.883 回答
-1

不是 100% 肯定,但可能使用回调函数http://www.w3schools.com/jquery/jquery_callback.asp

于 2012-07-13T20:26:32.833 回答