2009-09-16 6 views
2

Ce code fonctionne très bien dans IE8/7 et Firefox ... Mais dans Google Chrome i a un problème ...Jquery cacher/problème FadeIn avec Google Chrome

Ma page a un menu, cliquez sur l'utilisateur lorsque ce , cacher div blocos et affiche le contenu (en utilisant le paramètre url setted dans le menu)

Mon code Jquery:. $ (document) .ready (function() { $ ('') de div.blocos cacher(); $ ('div # divMenuBloco') de spectacle();.

$('.clickable').click(function(){ 
     var _session = $(this).attr('url');    
     $('div.blocos').hide(); 
     $('div#' + _session).fadeIn('slow'); 
     return false; 
    }); 
} 

MENU élément div: ...

Cette partie fonctionne très bien ... Tous les liens de menu cacher et fadeIn le contenu ...

J'ajouté un lien "Retour" à l'intérieur div contenu ...

<div class="clickable" id="divBack" style="float:right;margin-right:25px;cursor:pointer" url="divMenuBloco">Back</div> 

Lorsque l'utilisateur clique sur ce point, le contenu « Démarrer » apparaît, mais il se cache après ... Seulement dans Google Chrome ... IE8 et Firefox 3.5 fonctionne bien ... Toute idée?

Modifié: Code Html:

<div class="moldura"> 
    <div class="logo"> 
    </div> 
    <div class="menu"> 
     <div class="navegacao-principal"> 
      <div class="clickable" url="div1"> 
       <img src="Arquivos/Imagens/Estrutura/iconeLocalizacao.png"" /> 
      </div> 
      <div class="clickable" url="div2"> 
       <img src="Arquivos/Imagens/Estrutura/iconePadrinhos.png" /> 
      </div> 
     </div> 

<div id="divMenuBloco" class="blocos"> 
    <strong>HOME</strong><br /> 
    <div class="bloco clickable" url="div3"> 
     <strong>LINK 3</strong><br /> 
    </div>   
</div> 

    <div id="div1" class="blocos">    
     "TESTE 1" 
     <div class="clickable" id="divBack" style="float: right; margin-right: 25px; cursor: pointer" url="divMenuBloco"> Back</div> 
.... 
    </div>       
</div> 
+1

Peut-on voir aussi votre code HTML? –

+0

Html ajouté !!!!! – Paul

+0

Il n'y a pas div avec l'ID 'divSatart' dans le code HTML que vous avez donné. – Mike

Répondre

3

I utilisé "Show" instedOf "FADEIN" et a bien fonctionné dans Chrome!

Questions connexes