Hola, tengo este codigo es para hacer un menu:
   
Código Javascript
:
Ver original<script>
$(document).ready(iniciar);
 
function iniciar(){
$("#1").mouseover(ocultar);
$("#2").mouseout(mostrar);
}
 
function ocultar(){
$("#2").attr("hidden", "false");
}
 
function mostrar(){
$("#2").attr("hidden", "true");
}
</script>
  
$("#2").attr("hidden", "false"); no me funciona solo si lo pongo hacin: 
$("#2").removeAttr("hidden");
$("#2").Attr("hidden", "false"); 
Pero abajo del codigo donde sale $("#2").attr("hidden", "true"); tampoco me funciona si pongo 
$("#2").removeAttr("hidden");
$("#2").Attr("hidden", "true"); 
¿Porque?