in fact you can use ```parentNode``` even the function is not binded to ```this```