I need to add a Button to every select2 item and prevent the default event so only the button gets triggered.
I have the following code but the normal onSelect
event still gets triggered:
select.on('select2:select', test2);
function test2(e) {
if (e.params.originalEvent.target.classList.contains('TreeButton')) {
//stop event execution
e.stopPropagation();
e.preventDefault();
return false;
} else {
//execute normal
}
}