在包装集上绑定 jQuery 单击事件

Binding jQuery click event on a wrapped set

本文关键字:jQuery 单击 事件 绑定 包装      更新时间:2023-09-26

假设我在页面上有几个<span class='remove-type'>元素。

在jQuery document.ready中,即使我正在调用$('.remove-type').on('click', removeType);

removeType是本地定义的函数。

出于某种原因,仅在第一次单击任何 .reremove 类型跨度时调用和执行removeType(data)。随后的点击不会启动函数。这是 jQuery .on事件绑定的正确行为吗?

其他

信息:我确实删除了生成单击事件的项目的容器,但其他remove-type跨度仍然存在。

只是在设置一个单击处理程序,就像您当前正在使用它一样.on()on()函数应该看起来像

$(document).on('click', '.remove-type', function()...