Ir para conteúdo

Arquivado

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

kewyn

problema de logica com jquery na parte de .animate

Recommended Posts

Boa noite pessoal.

 Estou com problema na logica da .animate de meu banner,

quero q as imagens entre umas atras da outra, e não q ele fique atras como esta, quero q ela ganhe esse feito na hora q eu clico no botão, quanto para a esquerda, quanto para a direita, tipo slide mesmo, já quebrei a cabeça e n consigo, se alguém puder me ajuda , agradeço desde ja.

segue meu jquery:

    $(document).ready(function(){
            
            //Clique do botão esquerda
            $('#esquerda').click(function(){
            
                var largura_div_container = $('#banners').width();
                var qtde_imagens = $('#banners img').length;
                
                $('#banners img').each(function(){    
                    var zindex = parseInt($(this).css('z-index'))+1;
                    
                    $(this).css('z-index', zindex);    

                    if (qtde_imagens == (zindex-1)) {
                        
                        $(this).animate({
                            'left' : '-'+largura_div_container+'px'
                        }, 1500, function() {
                            $(this).css({
                                'z-index': '1',
                                'left': '0px'
                            });
                        });
                    }
                        
                        
                    
                });
                
            });
            
            
            $('#direita').click(function(){
            
                var largura_div_container = $('#banners').width();
                var qtde_imagens = $('#banners img').length;
                
                $('#banners img').each(function(){    
                    var zindex = parseInt($(this).css('z-index'))+1;
                    
                    $(this).css('z-index', zindex);    

                    if (qtde_imagens == (zindex-1)) {
                        
                        $(this).animate({
                            'left' : largura_div_container+'px'
                            }, 1500, function() {
                                $(this).css({
                                'z-index': '1',
                                'left': '0px'
                            });
                        });
                    }

                    
                });
                
            });
            
        
        });
    </script>

index.html

Compartilhar este post


Link para o post
Compartilhar em outros sites

  • Conteúdo Similar

    • Por Descomplica Consultoria
      Oi Pessoal, preciso de ajuda com um portfolio academico
    • Por 4Unknow
      Bom dia comunidade Imasters.

      Venho aqui tratar de um problema dúvida que estou tendo com um layout que estou tentando usar o formulário php dele.
      Quando clico em enviar ele me enviar para um arquivo .php  (assets/vendor/simple-forms/sendmail.php)

      Ele não envia o e-mail, acredito que deveria aparecer uma mensagem que o contato foi enviado corretamente.
      Vou deixar os arquivos aqui em anexo quem puder me ajudar nessa, ficaria muito grato.
       
      Link Website (wetransfer.com)
    • Por credson
      Elabore um algoritmo que possa descobrir, através de perguntas e respostas, qual meio de transporte o usuário está pensando.
      O usuário deverá escolher uma das seguintes opções:
      - Trator
      - Moto
      - Bicicleta
      - Trem
      - Carro
      - Caminhão
      - Ônibus
      - Paraquedas
      - Balão
      - Avião
      - Helicóptero
      - Submarino
      - Barco
      - Navio
      - Lancha
      Para chegar ao resultado, só devem ser usadas perguntas que retornem "Sim" ou "Não".
      Exemplo:
      É terrestre? Sim.
      Cabe apenas uma pessoa? Sim.
      É pesado? Não.
      Tem pedal? Sim.
       
       
       
      alguem sabveria pode ser  qualquer linguagem
    • Por andersonseifert
      boa tarde, podem me ajudar em uma logica ?
      tenho um numero exemplo 300 , quero aumentar ele sempre +1 , tipo usuario digitou que precisa de 50 numeros depois dos 300 exemplo : 301,302,303... ate 305.
       O que me recomendam fazer ? um array ou for somando +1 ?
       
       
       

    • Por Rafael da Silveira
      Bom dia Pessoal, tudo bem?
      O problema aqui está mais para matematica do que para programação. Mas como sei que aqui só tem fera e pode ser que alguem tenha passado por algo semelhante...

      Tenho um cliente que precisa de uma página, onde ele coloca o valor do produto a vista, e ele joga o valor com as taxas da maquinha de cartão dele...
      A principio é tranquilo, pega o valor, soma taxa, multiplica taxa e pronto...
       
      O problema é que essas taxas são cobradas em cima do valor final, o que depois dos descontos acaba saindo abaixo do valor a vista.
      E ele que receber o valor á vista, deixando para o cliente pagar essa diferença...

      Como resolver essa questão? Alguém poderia me ajudar?
       
×

Informação importante

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