我有一个类似于Facebook的Feed应用程序。我想为每个动态添加的Feed执行timeago插件。
$("abbr.timeago").timeago()
如何调用jQuery委托为动态添加的每个Feed / new Feed执行timeago()?
即,委托方法的事件类型是什么?或者如何委托出事件类型?
提前致谢。
答案 0 :(得分:1)
.delegate()
仅适用于活动。如果您的插件有自定义事件(可能),您可以委托给它。如果没有,你可以尝试自己扩展它以进行这样的活动。
答案 1 :(得分:0)
$('abbr.timeago').live('load', function(){
$(this).timeago();
});
答案 2 :(得分:0)
嗯,我认为你不能委托它,我认为你唯一能做的就是每次添加一个feed时调用插件。只需拨打电话
即可 $("abbr.timeago").timeago()
将Feed添加到DOM后