2010-08-07 5 views
1

jQuery pour une raison quelconque ne working.I'd savoir ce que le problème is.Here est mon code:problème de travailler avec jQuery

<script language="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>  
<script language="text/javascript"> 
function hide() { 
    $("#Layer1").hide("fast"); 
} 
</script> 
<style type="text/css"> 
<!-- 
body { 
background-color: #000000; 
} 
#Layer1 { 
position:absolute; 
width:200px; 
height:115px; 
z-index:1; 
left: 179px; 
top: 3px; 
} 
#Layer2 { 
position:absolute; 
width:101px; 
height:80px; 
z-index:2; 
left: 570px; 
top: 473px; 
} 
--> 
</style></head> 
<body> 
<div id="Layer1"></div> 
<div id="Layer2" onclick="hide()"></div> 
</body> 
</html> 

Merci! :)

+1

Quelle partie ne fonctionne pas? Voici votre code, semble faire ce que vous cherchez: http://jsfiddle.net/nick_craver/58RU5/ –

+0

Quel est le comportement attendu que vous ne voyez pas? – hookedonwinter

+0

ce n'est probablement pas le problème, mais vous devriez utiliser le

0

Je doute que ce soit le problème, mais en essayant de changer le nom de votre fonction de hide(), qui est une fonction jQuery, à quelque chose d'autre comme hideDiv()

Depuis hide() n'est pas utilisé avec l'étiquette jQuery ($.hide()) Je doute C'est le problème, mais ça vaut le coup, je suppose.