Можно в тупую, чисто руками на все повесить, на каждый, но я нарушу DRY, этих кнопок может быть 30, и нужно как-то красиво это организовать
можешь использовать data-id отриббут, и повесить обработчик нажатия на родитя списка (ul) а далее уже по полученному target определять, на что кликнули, если это потомок li, то делай свое дело