对动态添加的容器使用delegate()
Using delegate() for dynamically added container
你能告诉我如何捕获点击事件动态添加的复选框吗?我可以这样做,但不能理解一件事-为什么不能使用delegate()动态添加复选框的容器。代码是这样的:
<p style="blue">
<input type="checkbox" name="first" />
</p>
例子。
在本例中,我从未捕获到消息"。blue CLICK",但只能看到"#ch CLICK"
在您的示例中-当初始化委托时,带有蓝色类的p元素不存在。设置委托的容器必须存在于dom中。
相关文章:
- 无法从 jQuery RSS Feed 中的 localStorage 动态替换类
- 使用JS如何动态更改显示的html文件中的文本背景颜色
- 动态分配GA增强型电子商务跟踪器
- onkeyup无法动态创建多个文本区域
- 使用javascript将动态表从一个html页面打印到另一个html页
- 如何使Javascript动态html表及其上的事件
- 动态地改变“”的URL;添加新项目”;链接使用javascript/jquery
- 如何在Bootstrap Modal中为动态点击生成的变量设置jade属性
- 如何使用javascript从主svg对象动态创建svg视图框
- 试图在引导模式内动态生成图表,得到offsetWidth错误
- 通过在Dojo mobile ViewController.openExternalView中动态更改打开同一外部视图的
- 如何在Google柱状图中动态添加行/列
- 困在逻辑中试图定位动态的东西
- 在动态创建的元素上获取对特定选择器的引用
- 如何动态插入jquery代码
- 使用Google Visualization动态调用构造函数
- 使用jQuery动态添加表并在其中动态添加行
- delegate和动态内容
- jQuery在.keypress()和.delegate()之后从动态创建的内容中获取值
- 对动态添加的容器使用delegate()