Ereignisdelegation in jQuery, wie geht das?

In JavaScript habe ich die Ereignisdelegation folgendermaßen verwendet:

someDiv.addEventListener('click', function(evt){
    if(evt.target.id == "#someChild"){
       // Do something..
    } else if(evt.target.id == "#anotherChild"){
       // Do something else..
    }
}, false);

Was ist das Äquivalent dazu in jQuery? ich weiss Bescheid.on() aber wie man es in der Ereignisdelegation verwendet? Ich meine, ist das, wie es gemacht wird:

someDiv.on('click, '#someChild, #anotherChild", function(evt){
      if($(this).is("#someChild")){ 
           // Do something..
      } else if($(this).is("#anotherChild")){
           // Do something else ..
      }      
});

Aber wäre es nicht dasselbe wie in Vanille-JavaScript? Ich möchte wissen, ob es einen besseren Weg gibt, dies zu erreichen. Und wenn dies der einzige Weg ist, was ist der Vorteil von jQuery gegenüber JS One?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage