In this case, simply rearranging your question and bringing it up on Meta seems to have been sufficient. In the general case however, it is a safer bet to explicitly highlight what it is your question is asking that the marked duplicate is not.
I personally think the main question was answered under the linked duplicate (quite well in fact). Regarding your follow-on question:
I want to know is it good to use
This isn't a very good question as it stands, because the only correct answer is "it depends". If you had a specific use case where you could not make do without event delegation, you'd have to use on
. If you were just binding to an element that is already present, the two approaches are functionally identical (although on
lets you dynamically pick the event type and specify multiple event types simultaneously).