da un certo punto di vista e' molto piu' "diretto" passare per il parentNode che non per il body
comunque mi risulta funzionare con qualsiasi livello di annidamento