我在使用ajax
加载的内容中使用了facebox通常,插件会删除以前的内容,因此请在同一链接上多次单击 仍然会显示一个图像。
但不适用于直播。 它将叠加图像
在下面将它设置为空将不起作用?它已经在插件中也这样做了吗?
$('a[rel*=facebox]').live("mousedown", function() {
if( $('#facebox .content div').length > 0 ) $('#facebox .content div').empty();
a = $('#facebox .content div').length;
$('#counter').html(a);
$(this).facebox();
});
(div长度实际上表示0,但仍显示完整堆栈)
我怎样才能让这项工作成为现场?
谢谢,理查德答案 0 :(得分:3)
尝试通过绑定到beforeReveal
挂钩来清空facebox的内容:
$(document).bind('beforeReveal.facebox', function() {
$("#facebox .content").empty();
});