А так спасибо, все работает, и спасибо за остальные твои ответы, я раньше об этом и не знал. Теперь с этим кодом, все работает нормально, как нужно.
window.addEventListener('DOMContentLoaded', function() {
[].forEach.call(document.querySelectorAll('[data-cls]'), function(btn) {
var cls = btn.dataset.cls;
btn.addEventListener('change', function() {
[].forEach.call( document.querySelectorAll('.item'), function(el) {
el.disabled = !el.classList.contains(cls)
});
});
});
});