Hola, en realidad David tiene razon los elementos no deberian tener el mismo id ya que los ids deben ser unicos.
Aun asi Jquery puede diferenciar el id al que se ha lanzando una accion, por lo que se me ocurre puedas usar el selector "next" de Jquery, siempre y cuando el orden de tus etiquetas "a" y "div" sigan el mismo orden en el que lo expones, en cuyo caso podrias hacer algo asi:
Código Javascript
:
Ver original$(document).ready(function(){
$("#ocultar").click(function(){
$(this).next().next().slideUp(600);
});
$("#mostrar").click(function(){
$(this).next().slideDown(600);
});
});
Nota que al id="ocultar" le puse 2 nexts y al id="mostrar" solo uno.
El selector "next" de Jquery recorre etiqueta tras etiqueta, segun cuantos nexts pongas, recorrera el DOM hasta llegar a la etiqueta cuyo numero sea igual al mumero de .next() que pongas.
Saludos.