Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

rockrgo

bug em jquery e ajax

Recommended Posts

Bom dia pessoal olha eu aqui novamente apanhando do javascript.. :D

 

neste site http://lorenzini2.ho...el.php?imovel=5 , no final da página tem uma galeria de imagens jcarroussel, onde trago umas imagens dinâmicas, abaixo tem botões com a data que ao clicar faz uma requisição ajax para mostrar as imagens da respectiva data. Até está funcionando, mas não normalmente, se vcs forem navegar nos botões irão perceber os bugs, quando clica em algum botão de data, a seta de avançar não funciona corretamente, as vezes as imagens aparecem corretamente e as vezes não, outras até desaparecem.

 

alguém tem uma dica de como posso resolver este problema?

 

a biblioteca do carroussel funciona através desta ul

 

<ul id="ulFotos" class="projects-carousel clearfix">

este é meu ajax

            //seleciona as fotos ao clicar nos botões
            $('.galeria-anterior').click(function() {                            
                var dt = $(this).data('dt');
                var galeria = <?php echo $galeria->id;?>;
                var dtBr = $(this).val();
                $(".titulo-fotos").html('Galeria de Fotos ( '+ dtBr +' )');
                $.ajax({
                    type: "POST",
                    url: "seleciona_fotos.php",
                    data: { dataFotos: dt, galeria: galeria}
                }).done(function(e) {
                    //location.reload();                   
                        $("#ulFotos").html(e);                    
                });                
            });

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

resolvido pessoal...

 

pelo ajax eu tazia somente as <li> e deixava a ul estática.....agora tbm trago a <ul> pelo ajax e recarrego a biblioteca.

 

}).done(function(e) {                 
                        $("#slide-fotos").html(e);
                        $('.projects-carousel').jcarousel();
                });

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.