Делегирование событий в jQuery, как это сделать?

В JavaScript я использовал делегирование событий следующим образом:

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

Какие'это эквивалент в jQuery? я знаю о.on() но как использовать его в делегировании событий? Я имею в виду, как это делается:

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

Но неРазве это не так же, как в ванильном JavaScript? Я хочу знать, есть лилучший способ добиться этого. И если это единственный способ, чтоПреимущество JQuery по сравнению с JS?

Ответы на вопрос(3)

Ваш ответ на вопрос