我正在尝试对动态添加到页面某个容器中的元素进行一些条件性操作,但我缺少一个事件。
假设我有一个容器:
<div id="container"></div>
我可以轻松地使用以下代码将事件处理程序绑定到所有新元素的单击函数中:
$('#container').on('click', '.sub-element', function() { ... });
但是,我该绑定什么才能在元素添加到#container
时获取一个“一次性”钩子?我已经尝试了绑定ready
和load
,但都没有成功。有没有其他方法可以实现这个功能,或者我必须想出另一种解决方案来解决我的问题?
这个演示包含了我不起作用的例子。