1. непонятно что за конструкция с чекбоксами и где там рядом с ними кнопки
2. раз уж используете jquery - то пользуйтесь им и классами, вот это все
if (e.hasOwnProperty('target') && e.target.localName && (e.target.localName === 'button')) {
достаточно заменить на
if($(this).hasClass('item-action-button'))
3. допустим,существует какая-то общая кнопка,по нажатию на которую собираются все отмеченные чекбоксы и что-то с ними делается:
let inputs=$('input[type="checkbox"]:checked',services);//находим чекбоксы
if(inputs.length){
let data=[];
let i=0;
inputs.each(function(){
data[i]=$(this).val();//собираем данные
});
//что-то делаем с данными
}