Lo que quiero averiguar es el índice del enlace sobre el que se hace click; consigo hacerlo si referencio a la clase o la id del div padre, pero este div puede variar y no soy capaz de acceder al padre con una variable:
el menú sería el siguiente:
Código HTML:
Ver original
y el selector que me funciona lo tengo así
Código Javascript:
Ver original
$('.menuprincipal a').click(function(){ var EnlacePinchado=$('#menu a').index(this); });
bien, el caso es que tengo otros menus de la misma clase, por lo que necesito acceder al padre de "this" que será distinto dependiendo del menú elegido, es decir, no me vale $('.menuprincipal a').index(this) porque lo que quiero saber es el indice del enlace pinchado dentro de cada menú.
He utilizado todas las combinaciones de parent() y children() que se me han ocurrido pero no tengo huevos de conseguir algo así como
Código Javascript:
Ver original
var EnlacePinchado=$('MENU_PADRE_DEL_ENLACE_PINCHADO a').index(this)
que es lo que me haría el apaño.
¿Alguna idea?