Ir para conteúdo

POWERED BY:

Arquivado

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

Vinicius Cainelli

[Resolvido] link nao funciona dentro de tab

Recommended Posts

Nao sei o que pode estar havendo.

 

Nesse página aq. http://processoaqua.com.br/cursos.html fiz as infos dos cursos com javascript, tudo funciona normal.

 

Se clicar em algum curso, ele abre as infos talz.. as abas funcionando tambem, porém, existe um problema com os links.

 

Na aba DATA E HORARIO, tem links dos cursos, mas eles não estão abrindo as páginas dos cursos, qdo coloca o mouse em cima do link, ele mostra q tem o endereço no link e tal.. mas... nao abre a página.

 

Alguem ae sabe o q pode estar acontecendo??

 

vlw!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

o problema ta no teu seletor, vou isolar:

$('div.tabs a').click(function () {

				return false;
			}).filter(':first').click();
ta vendo?

 

ai você ta fazendo return false com todos os links do .tabs

 

e isso aqui:

<b><a href="http://www.vanzolini.org.br/eventos.asp?cod_site=0&id_evento=545" target="_blank">15 de Setembro de 2010 - clique aqui e inscreva-se</a></b><br />
tb é filho de .tabs

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ahh entendi.. ele tá pegando a mesma função do JS pra todos os a dentro de .tabs

 

Brother.. como arrumo isso, pode me ajudar??

 

 

malz pelas postagens repetidas.. minha internet tava ocilando, pensei q nao tinha conseguido postar

Compartilhar este post


Link para o post
Compartilhar em outros sites

as vezes é o fórum mesmo, não é nem sua net...

 

cara, talvez:

$('div.tabs > a').click(function () {

o > na teoria, teria que pegar somente os <a> filhos diretos do .tabs, assim os outros links ficam livres dessa função.

 

se não der certo, você pode criar uma class para as abas:

<a title="Objetivos" href="#first" class="a-tab"><img border="0" src="images/cursos-tab_1-1.jpg"></a>

e ai chamar apenas nos links que tiverem essa class:

$('.a.tabs').click(function () {

mas tenta primeiro com o seletor > ..

Compartilhar este post


Link para o post
Compartilhar em outros sites

tentei com o seletor >

 

$('div.tabs > a').click(function () {

mas ele só funciona em alguns divs, no ultimo, funciona nas duas divs, na do meio, somente na 1ª, e na primeira nao funciona nenhuma.

 

na vdd o q nao funciona é a função das TABS, os links funcionam.

 

já colocando a classe nos links e na função, ele nao funciona as TABS.

Compartilhar este post


Link para o post
Compartilhar em outros sites

malz man.. erro meo... tinha esquecido meu meu html tá ao 'contrário'.

 

tá funcionando sim.. mas nao funcionou com o >

 

funcionou da 2ª maneira, colocando classes nos links e mudando no JS pra chamar pela classe!!

 

valeu brother!!

 

abrass!

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.