Tab automática sem refresh (resolvido)

2 respostas
C
Boa tarde, estou fazendo uma página que fica trocando de tabs a cada 10 segundos. O problema é que toda vez que passa na "tab1", por exemplo, da um refresh no conteúdo dessa tab e não pode fazer isso. Alguém sabe como não atualizar esse conteúdo? HTML:
<body onload="trocaTab();">
       <div class="TabControl">
        <div id="header">
            <ul class="abas">
                 <li>
                <div class="aba" id="aba1">
                    <span>Tab 1</span>
                </div>
         ......
    </body>
JavaScript
function selectTab(){
    if(id == 5 ){
        id = 1;

        idRemover--;
        $("#conteudo"+idRemover+"").hide();        
        $("#aba"+idRemover+"").removeClass("selected");    
        idRemover = 1;
    }

    if(id == 1){
        $("#conteudo1").html('<iframe class="iframe" src="http://www.ciss.com.br/"/>')
    }
      ....

2 Respostas

C

Pessoal a solução é criar uma variável e quando verificar qual tab irá abrir usa-la para que passa só a primeira vez nesse IF:

var idCarregar = 1; if(id == 1 && idCarregar == 1){ $("#conteudo1").html('<iframe class="iframe" src="http://www.ciss.com.br/"/>') } idCarregar++;

C

Era isso mesmo, funcionou certinho.

Criado 21 de março de 2014
Ultima resposta 31 de mar. de 2014
Respostas 2
Participantes 1