2011-11-22 5 views
0

Here est le code pour afficher et masquer le panneau supérieur:jquery Toppanel spectacle et cacher

Il fonctionne très bien, mais quand je mets en œuvre sur un site Web ne fonctionne pas correctement. Consultez ce link pour voir comment cela fonctionne. Des suggestions?

+0

"Cela ne fonctionne pas correctement" n'est pas suffisant. Comment ça ne marche pas? –

Répondre

0

Ceci est votre page HTML:

<div id="panel"> 
    <div id="open">Open</div> 
    <div id="close">Close</div> 
</div> 

vous avez tout l'intérieur du panneau, quand vous faites:

$("#close").hover(function(){ 
    $("div#panel").slideUp("slow"); 
    if(autoTimer) clearTimeout(autoTimer); 
    autoTimer = null; 
}); 

Vous cachez tout l'intérieur du panneau, y compris la fermeture et ouvert.

0

Sur votre site Web, le panel div contient tout. Donc, lorsque vous masquez/slideToggle div panneau, il montre/cache tout. Corrigez votre balisage tout devrait bien fonctionner.

Questions connexes