hasEventListener修正