dBJs 1.2.0 aggiunte due funzioni checkParentWithId e checkParentWithClass
Due nuove funzioni di utilità aggiunte all'aggiornamento della libreria dBJs
// AggiornamentiDavide Bausach / 13-10-2015
Nel nuovo aggiornamento della libreria JavaScript dBJs ho introdotto due nuove funzioni per risolvere una problematica che spesso mi è capitato di affrontare negli sviluppi lavorativi.
In pratica ho avuto spesso l'esigenza di controllare che un determinato elemento del DOM sia contenuto in un'altro elemento avente uno specifico id o una specifica classe, questo soprattutto quando vengono aggiunte dinamicamente delle classi ad alcuni elementi che ne determinano anche un conseguente stato oltre che stile.
Per rispondere a questa esigenza ho creato la funzione checkParentWithId() e la funzione checkParentWithClass().
Queste due funzioni restituiscono true quando, in modo ricorsivo fino all'oggetto document, viene trovato almeno un parentNode dell'elemento passato come primo parametro, che abbia l'id o la classe uguale alla stringa passata come secondo parametro.
In pratica ho avuto spesso l'esigenza di controllare che un determinato elemento del DOM sia contenuto in un'altro elemento avente uno specifico id o una specifica classe, questo soprattutto quando vengono aggiunte dinamicamente delle classi ad alcuni elementi che ne determinano anche un conseguente stato oltre che stile.
Per rispondere a questa esigenza ho creato la funzione checkParentWithId() e la funzione checkParentWithClass().
Queste due funzioni restituiscono true quando, in modo ricorsivo fino all'oggetto document, viene trovato almeno un parentNode dell'elemento passato come primo parametro, che abbia l'id o la classe uguale alla stringa passata come secondo parametro.