![]() |
1
2
您可以使用事件委派:
将事件侦听器附加到元素时,只要该元素存在于DOM中,侦听器就存在。因此,当您更新日历时,这些元素会被删除,因此事件侦听器也会附加到这些元素上。
通过事件委托,您将设置一个委托(一个静态元素,如文档),负责从指定的元素类型(具有类的任何元素)中侦听任何冒泡事件
检查 this 编辑 如果您构建日历并设置事件侦听器,则每次都要确保日历已完成其构建过程,然后附加事件侦听器。 1) 创建日历 2) 确保DOM中存在日历元素,然后附加侦听器 |
![]() |
JLR · 当输入字段有值时,从“提交”按钮中动态删除禁用的值 7 年前 |
![]() |
Marco · 在ajaxStop之前执行的表单提交处理程序 7 年前 |
![]() |
Giox · 使用appendTo()时,单击事件不绑定到动态元素 8 年前 |
![]() |
Nicolas Frbezar · Javascript事件侦听器问题 9 年前 |
![]() |
thesowismine · 从下拉列表中选择选项时,JS未按预期工作 9 年前 |
![]() |
Micaiah Wallace · 未触发更改时的jQuery文件输入 9 年前 |