jquery - 如何在 jQuery 中实时绑定(bind)点击处理程序

标签 jquery

我有一个如下所示的点击事件处理程序:

$('#show_existing_suggestions').click(function()

但是在一些 AJAX 调用之后,jQuery 不再识别它。有没有办法对该点击处理程序进行实时绑定(bind)?我认为 HTML 的重新调整把它弄乱了。

谢谢!!!

最佳答案

$('#show_existing_suggestions').live('click', function() { ... });

从 jQuery 1.7 开始,live() 已被弃用(感谢 Vikk )。使用on()相反。

关于jquery - 如何在 jQuery 中实时绑定(bind)点击处理程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8074638/

相关文章:

Javascript 在 gridview 中处理数据

jquery - Flash NodeJS 对用户出错?

javascript - 防止 jQuery 就绪处理程序触发

javascript - 使用表单元素显示表单验证提示

jquery - 在 jQuery 中重写 if-else block

javascript - 尝试使用 filter() 从节点获取文本,但返回一个对象?

javascript - 单页,带有固定动态页脚的滚动站点

javascript - Jquery Range Slider - 创建显示范围 slider 值的工具提示

jquery - 如何区分 jQuery 选择器字符串和其他字符串

javascript - TD 点击时的 JQuery 警报