Ir para conteúdo

Arquivado

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

Lhmoraes

Conflito JavaScript abas

Recommended Posts

Olá, O problema é o seguinte, eu uso esse código JS para que as abas funcionem, só que quando eu clico em qualquer lista não ordenada na pagina <li>, todas as abas fecham.

$(function() {
$('#tabs div').hide(); // Ocultar divs
$('#tabs div:first').show(); // mostrar primeira div
$("li").click(function(e) {
e.preventDefault();
$("li").removeClass("selected");
$(this).addClass("selected");
var currentTab = $(this.children).attr('href'); // definir currentTab para o valor do atributo href
$('#tabs div').hide(); // ocultar todas as divs
$(currentTab).show(); // mostrar div com id igual a current tab variavel
return false;
});
});
=================================================
Código html é esse.
<ul class="tabrow">
<li class="selected">
<a href="#aba1">Especificações</a>
</li>
<li>
<a href="#aba2">Dimensões</a>
</li>
<li>
<a href="#aba3">Documentos</a>
</li>
</ul>

Como posso resolver esse problema? estou aprendendo... Obrigado!

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.