jQuery Lightbox onComplete?

时间:2011-03-13 08:37:51

标签: javascript jquery lightbox

我正在使用jQuery灯箱插件(在这里找到:http://leandrovieira.com/projects/jquery/lightbox/

我想知道是否有办法检测图像何时加载,以便我可以恢复我的选择器?

问题是我的脱衣舞:

$('#download').click(function(e) {
    e.preventDefault();
    //do other stuff when a click happens
});

不适用于加载到灯箱“标题”区域的链接。

请帮助

谢谢:)

2 个答案:

答案 0 :(得分:3)

如果您使用的是jQuery 1.3或更高版本,则可以使用jQuery.live

$('#download').live("click", function(e) {
    e.preventDefault();
    //do other stuff when a click happens
});

它会将点击处理程序附加到#download链接,即使将来创建链接。

答案 1 :(得分:2)

我想你可能正在寻找

$('#download').live('click', function(e){
  e.preventDefault();
//do other stuff when a click happens

});
如果您在加载页面后创建

#download,则不会将其加载到DOM中