Delegación de eventos en jQuery, ¿cómo hacerlo?

En JavaScript solía usar la delegación de eventos como esta:

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

¿Cuál es el equivalente de esto en jQuery? Se acerca de.on() ¿Pero cómo usarlo en la delegación de eventos? Quiero decir es esto cómo se hace:

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

¿Pero no sería lo mismo que en JavaScript de vainilla? Quiero saber si hay una mejor manera de lograrlo. Y si esta es la única manera, ¿cuál es el beneficio de jQuery sobre JS uno?

Respuestas a la pregunta(3)

Su respuesta a la pregunta