Eso no te va a funcionar en ie por los id repetidos, aparte no hace falta un bucle y no se recomienda acceder a un id anteponiendo un elemento elemento#id, si cuando queres acceder a una clase, elemto.class
Usa clases
Código Javascript
:
Ver original<head>
<title>Prueba</title>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js"></script>
<script>
$(document).ready(function(){
$("div.msgid").hide();
$("a.ocultar").click(function(){
$(this).next().next().slideUp(600);
});
$("a.mostrar").click(function(){
$(this).next().slideDown(600);
});
});
</script>
</head>
<body>
<a class="ocultar">Ocultar</a>
<a class="mostrar">Mostrar</a>
<div class="msgid">Capa a mostrar 1</div>
<br />
<a class="ocultar">Ocultar</a>
<a class="mostrar">Mostrar</a>
<div class="msgid">Capa a mostrar 2</div>
<br />
<a class="ocultar">Ocultar</a>
<a class="mostrar">Mostrar</a>
<div class="msgid">Capa a mostrar 3</div>
</body>
</html>