使用delegate()来动态添加容器

时间:2011-09-24 16:26:12

标签: javascript jquery

你能解释一下我如何抓住动态添加复选框的点击事件吗?我可以做到,但无法理解一件事 - 为什么不能使用delegate()为复选框动态添加容器。代码是这样的:

<p style="blue">
<input type="checkbox" name="first" />
</p>

示例here

在这个例子中,我从未收到消息“.blue CLICK”,但只看到“#ch CLICK”。

1 个答案:

答案 0 :(得分:3)

在您的示例中 - 初始化委托时,不存在具有蓝色类的p元素。您设置委托的容器需要存在于dom中。