我正在使用jQuery灯箱插件(在这里找到:http://leandrovieira.com/projects/jquery/lightbox/)
我想知道是否有办法检测图像何时加载,以便我可以恢复我的选择器?
问题是我的脱衣舞:
$('#download').click(function(e) {
e.preventDefault();
//do other stuff when a click happens
});
不适用于加载到灯箱“标题”区域的链接。
请帮助
谢谢:)
答案 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中