Ir para conteúdo

Arquivado

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

allex_carvalho

[Resolvido] Plugins jQuery só funcionam no primeiro acesso

Recommended Posts

Atualização agora.

 

Agora o problema é só quando acesso a pagina news. O que fazia travar o slider quando acessava contatos ou perfil era o include dos JS. Retirei o require e voltou a funcionar normalmente. Agora o problema é só no arquivo news.php

A estrutura dele é a seguinte:

 

<?php
require_once 'painelQA+/@regrasNegocios/funcoes.php';
   require_once 'painelQA+/@regrasNegocios/manipulaDados.php';
   $obj	= new manipulaDados();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<?php
require_once 'acentuacao.php';
   require_once 'js.php';
?>
</head>
<body>
<div id="pagina">
<?php
$sql    = "SELECT * FROM news";
   $qr     = mysql_query($sql) or die(mysql_error());
   $rs     = mysql_fetch_object($qr);
$total	= mysql_num_rows($qr);
?>
<div id="news">
   	<h1><?=$rs->titulo;?></h1>
       <p><?=$rs->noticia;?></p>
   </div><!-- news -->
   <div id="borda"></div><!-- borda -->
   <div id="outrasNots">
   	<ul id="listaNews">
       <?php
		if ($total > 0){
			while ($rs = mysql_fetch_object($qr)){ 
				echo "<li><a href=\"noticias.php?id=".$rs->idNews."\" title=\"".$rs->titulo."\">".$rs->data." - ".limitarTexto(strip_tags($rs->titulo),70)."</a></li>";
			}
		} else {
			echo '<span class="error">Não existem dados cadastrados..</span>';	
		}
	?>
       </ul>
   </div><!-- outrasNots -->
</div><!-- pagina -->
</body>
</html>

 

No menu que tem no fim do arquivo é para abrir o conteudo dele dentro da div id news. Ele não está abrindo. No JS está assim:

 

/* pagina news dentro da div news */

				$("#listaNews a").click(function( e ){
					e.preventDefault();

					var $this = $( this );
					var href = $this.attr('href');

					$("#news").load( href );
				});

 

E a validação do contato parou de funcionar também, depois dessas mexidas. Retornei a função mais nada dele funcionar.

 

Obrigado pela atenção.

Compartilhar este post


Link para o post
Compartilhar em outros sites

para o new, você precisa usar o .live

 

 

$("#listaNews a").live('click', function( e ){

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom dia.

 

Estou encontrando três dificuldades aqui com esses plugins.

 

1 - Tenho um arquivo exibeSlides.php que é um carousel que exibe as imagens cadastradas nas galerias. O link dela está em publicações. Só clicar no Veja mais. Essa galeria não aceita o carousel por nada. Chamei a função pelo próprio arquivo ou pelo if feito nas funções JS. E nada.

 

2 - Se acessar o News e navegar nos links na parte inferior e for acessar outra pagina os links do menu não funcionam bem, ficam travando.

 

3 - A validação do contato não funciona, anteriormente eu usava onfocus="zerarCont(this)" onblur="PreeCont(this,'nome.:')" no formulário. Depois que exclui o onfocus e o onblur a validação não funciona mais, não aparece os value dentro do form.

 

Obrigado :D

Compartilhar este post


Link para o post
Compartilhar em outros sites

1 - Tenho um arquivo exibeSlides.php que é um carousel que exibe as imagens cadastradas nas galerias.

aplique a mesma tecnica que usamos para a galeria maior, nesse trecho:

$("#carouselMaior a").live('click', function( e ){

 

 

assim:

/* pagina news dentro da div news */
$("#carouselMaior a").live('click', function( e ){
	e.preventDefault();

	var $this = $( this );
	var href = $this.attr('href');

	$("#contConteudo").load( href, 
                               function()
                               {
                                       $(".slides").jCarouselLite({
                                                       speed: 1000,
                                                       btnPrev: ".anterior",
                                                       btnNext: ".proximo",
                                                       visible: 4
                                        });
                               }
	);
}); 

 

 

2 - Se acessar o News e navegar nos links na parte inferior e for acessar outra pagina os links do menu não funcionam bem, ficam travando.

não notei nenhum problema.

 

 

3 - A validação do contato não funciona

refaça esses códigos.

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.