Pregunta

Estoy utilizando facebox en el contenido que he cargado con ajax

Normalmente, el plugin elimina el contenido anterior, así que hacer clic varias veces en el mismo enlace que todavía muestran la imagen de uno.

Sin embargo, no se utiliza con vivo. Será apilar las imágenes

Si lo establece a vaciar a continuación no funcionará ?? Hace ya que en el plugin también?

$('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(); 

});

(La longitud div realidad dice 0, pero aún muestra la pila completa)

¿Cómo podría hacer este trabajo con vivo?

gracias, Richard

¿Fue útil?

Solución

Trate de vaciar el contenido de la facebox mediante la unión a su gancho beforeReveal:

$(document).bind('beforeReveal.facebox', function() {
    $("#facebox .content").empty();
});
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top