如果我通过单击按钮动态创建元素,例如视频元素,是否有某种方法可以附加一些在 jquery 和 javascript 中创建 DOM 对象后立即触发的事件侦听器?
问问题
96 次
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 回答