在ajax加载后绑定自定义事件处理程序

Rad*_*adu 4 ajax jquery bind lightbox

具体来说,我希望将灯箱绑定到特定元素.通常我会这样做:$('a.lightbox').lightBox();但由于我正在使用AJAX进行一些加载,因此无效.看看我发现的jQuery API .bind(),.live()但是当我$('a.lightbox').bind('lightBox')在AJAX .load()调用之后做的时候我没有得到任何东西.

我错过了什么?

Jos*_*h K 5

您需要添加一个处理它的回调函数.

$("#div").load(url, {}, function(){ $('a.lightbox').lightBox(); });
Run Code Online (Sandbox Code Playgroud)

Bind不会帮助你,因为事件没有引发事件.