support multiple events binded to 'on'