Почему же нет, дописывайте disabled="disabled" и кнопка не активна.
Вот вам не активная кнопка из Вашего примера
<button disabled="disabled" type="button" class="btn btn-primary" data-toggle="button" aria-pressed="false" autocomplete="off"> Single toggle </button>
Соори. Про переключатели я не прочитал. Для переключателя код дает сделать его не активным, но JS отрабатывает.
<label class="btn btn-primary" disabled="disabled">
<input type="radio" name="type_edit" id="option2" autocomplete="off">Изменить
</label>
Был не прав относительно переключателя.