Ante todo presentarme y decir que llevo leyendo etse foro desde hace bastante tiempo y gracias a él, he aprendido multitud de cosas.
Comentaros que me defiendo mas o menos bién con php y html, pero javascript...por falta de paciencia y tiempo lo voy dejando un poco de lado(Hay que remediarlo).
Mi problema es el siguiente:
Tengo una funcion javascript, que mediante jquery, muestra y oculta capas.
$(function(abrirandclose)
{
$("#divenlaces").click(function(event) {
event.preventDefault();
$("#oculta").slideToggle();
});
$("#oculta a").click(function(event) {
event.preventDefault();
$("#oculta").slideUp();
});
});
El problema es que puede haber una capa a ocultar, 10 o 100, dependiendo de los resultados de una consulta. ¿Cómo podría hacer para que la función me detectase el id del enlace "ocultar/mostrar" sobre el que estoy posicionado con el ratón y que me abriera/cerrara la correspondiente capa oculta?
Indagando he leido que poniendo en el id del enlace un "onmouseover="abrirandclose(this.id);"" javascript manda el id a la función, pero ya no se como recuperarlo dentro de ella.
Perdonad por la torpeza y gracias por adelantado