ciao a tutti, sto cercando di realizzare un menu dinamico in JavaScript, e mi chiedevo se esiste un modo intelligente per gestire le parentele.
Mi spiego meglio, il costruttore del mio menu è del tipo:
codice:
function Menu(title,URL) {
this.title = title;
this.URL = URL;
this.subMenu = []
}
dove submenu sarà l'array che conterrà altri oggetti Menu (i sottomenu per l'appunto).
Avrei bisogno di poter conoscere dinamicamente quale sia il Menu "padre" di uno dei menu contenuti nell'array subMenu.
Faccio un esempio per capirci:
codice:
Home = new Menu("Home","home.html")
pag1 = new Menu("Pag1","pag1.html")
Home.subMenu[0] = pag1
Ora, una volta recuperato pag1, come posso sapere se sia contenuto in qualche altro Menu e in quel caso sapere quale?
C'è un metodo semplice?
grazie