我制作了一个简单的 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/