Hola,
Sí te has explicado, o al menos yo sí lo he entendido, sobre todo porque estoy ahora mismo buscando soluciones a un problema similar que también trata de jQuery y los identificadores.
Buscando he encontrado algo que podría ayudarte. Lo comparto contigo y después lo probaré yo. Mi consejo es que en lugar de aplicar el jQuery a una ID (recuerda que las ID son únicas, no puedes asignar dos ID iguales en la misma página) la apliques a una clase CSS.
Ejemplo del cambio:
Código:
<a href="#" id="editar">...
Código:
<a href="#" class="editar" id="1">...
<a href="#" class="editar" id="2">...
...
Cambio en jQuery:
Código:
$("#editar").click(function(){...
Código:
$(".editar").click(function(){...
Por último, la función deberá reconocer a qué elemento (ID) te estás refiriendo. Esto es porque tú estás haciendo un MOSTRAR/OCULTAR, pero el código tiene que saber cuál es el objeto que tiene que mostrar u ocultar y cuáles no, porque habrá más de uno.
Esta referencia ID la podrás obtener tal como se explica en
JQuery - Get the ID of a clicked item Suerte!