|
|
1
2
如果计划动态添加元素,则使用
请记住,您必须指定一个选择器,以最终定义动态添加的元素。 单击标签时,以下代码将激发。
单击任何元素时,此代码都将激发。
从jQuery文档:
|
|
|
2
1
如果您的问题是引发单击事件的元素是动态添加的,那么您仍然可以在主体上使用直接事件处理程序并捕获这些事件。 委托的事件处理程序为您提供了过滤掉一些单击事件的机会,但似乎情况并非如此,因为您将选择器设置为null。 例如,如果您有一个div,并在其中添加按钮,并将事件处理程序添加到div上的单击事件,那么您将从所有按钮中捕获所有单击事件,甚至是动态添加的按钮。
This fiddle demonstrates this . 委派的事件还有其他微妙之处,例如,它们不会响应在它们注册的元素中引发的事件,在本例中,这将是单击div,这可能很重要。
无论哪种方式,如果您查看事件是如何注册的,在您的情况下,您可以通过调用控制台$来查看_数据(document.body,“events”),并使用您的方法查看单击事件处理程序,并使用速记版本(即。
|
|
|
code-geek · Jquery根据单选按钮选择隐藏或显示文本字段 1 年前 |
|
|
Alex · 在轻量级中同时解构和不解构变量 1 年前 |
|
|
Ângelo Rigo · ReactJS映射:如何迭代[关闭] 1 年前 |
|
|
bairog · 从按属性筛选的对象数组字典中创建值数组 1 年前 |
|
|
lokiuucx · JS对象属性返回未定义,尽管对象属性应该有值 1 年前 |