gpt4 book ai didi

javascript - jQuery.live() 处理程序多次触发

转载 作者:搜寻专家 更新时间:2023-11-01 04:52:16 24 4
gpt4 key购买 nike

我必须根据某些服务响应动态生成一些按钮,还必须在单击这些按钮时附加一些处理程序。所以我正在使用 jQuery.live()对于它,它第一次运行良好。

但是当我使用 jQuery("<some container div>").empty() 删除所有按钮时并再次创建这些按钮,现在单击按钮“处理程序调用两次”,如果我重复相同的操作,它会触发三次,并且相同。

你们能帮帮我吗,谢谢。

最佳答案

$().live() 在 jQuery 1.7 中贬值并在 1.9 中移除

或者尝试类似的东西

$('#button').die('click').live('click', function(e) {
alert('Button click');
});

关于javascript - jQuery.live() 处理程序多次触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16783287/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com