jQuery:对元素/插件也使用 .live 方法?

标签 jquery ajax live

我制作了一个简单的 jQuery 按钮小部件(插件),其初始化如下:

var cmd = $(".tButton");
cmd.tButton();

有没有办法将 .live 用于所有 future 的按钮(通过 ajax 加载)?

谢谢

最佳答案

你可以,但要小心你在做什么。如果您想自动重新运行插件连接代码,那么 $.fn.live() 不是您想要的。

如果您要附加一些事件处理程序,那么您可以,但您需要将其附加到主集合,如下所示:

 $.fn.yourPlugin = function(){
     this.live('click', function(){...});
 }

关于jQuery:对元素/插件也使用 .live 方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1852781/

相关文章:

Javascript::将回调后的 JSON 字符串转换为纯 JavaScript 数组

jQuery:取消绑定(bind)与 live() 绑定(bind)的事件

flash - 现场视频流媒体网站

javascript - 将 onclick 更改图像附加到没有 id 标签的 varing img 数量

javascript - kflorence jquery 向导 : branch validation

jquery - Internet Explorer 中未显示 WordPress 插件内容

javascript - 图像 uploader 不适用于 JQuery/ajax

javascript - 如何使用选择器使用Jquery在DOM下获取值

php - AJAX PHP 条件逻辑无法正确评估

javascript - 我的 ajax 在 live() 中不起作用