selector corrected for parent and child element event listener