Ir para conteúdo

POWERED BY:

Arquivado

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

Vitor Morais_140544

Problema ao chamar JS

Recommended Posts

Olá amigos,

 

 

estou com um P** problema que não consigo resolver. Depois de muito pesquisar, e como podem ver, nada encontrar, criei a conta para pedir ajuda.

 

Estou tentando colocar abas de transição em site usando pra isso o jquery.

Porém, acontece o seguinte, ao colocar o script dentro da página html ele funciona PERFEITAMENTE, mas isto não é viável pra mim. Tento então chamar ele da seguinte forma <script src="http://www.meusite.com.br/aba.js"></script>

e o danado resolve não funcionar!!

 

O link abre normalmente. Meu navegador não está desabilitado para JS.

Será que alguém consegue me ajudar?

 

Segue o código:

 

/* Função que carrega script das abas */

       	$.abasSimples = function ()
       	{

       		/* Guarda IDs dos elementos */

       		var abas = 'p#abas';
       		var conteudos = 'ul#conteudos';

       		/* Oculta todas as abas */

       		$(conteudos + ' li').hide();

       		/* Exibe a primeira aba */

       		$(conteudos + ' li:first-child').show();

       		/* Quando uma aba for clicada */

       		$(abas + ' a').click(function()
       		{

       			/* Remove todas as classes de todas as abas */

       			$(abas + ' a').removeClass('selected');

       			/* Acrescenta uma classe CSS marcando visualmente a aba como selecionada */

       			$(this).addClass('selected');

       			/* Oculta todas as abas abertas */

       			$(conteudos + ' li').hide();

       			/* Exibe a aba que foi clicada */

       			$(conteudos +  ' ' + $(this).attr('href')).show();

       			/* Fim :D */

       			return false;

       		}); 

       	};

       	/* Quando o documento estiver carregado… */

		$(document).ready(function()
		{

			/* Carrega a função das abas */

			$.abasSimples();

		});

 

Agradeço a todos que puderem dar uma força.

Compartilhar este post


Link para o post
Compartilhar em outros sites

amigo tente chamar da seguinte forma:

<script type="text/javascript" src="http://www.meusite.com.br/aba.js"></script> 

 

e não esquça de chamar a biblioteca jQuery ates de chamar o aba.js... :)

 

veja se funciona!

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.