Просто для доповнення @ Роман Хольцнер відповідь ...
У моєму випадку у мене є кнопка, яка показує підказку, і вона повинна залишатися відключеною до подальших дій. Використовуючи його підхід, модаль працює, навіть якщо кнопка відключена, тому що її виклик знаходиться поза кнопкою - я перебуваю у файлі леза Laravel, просто щоб було зрозуміло :)
<span data-toggle="modal" data-target="#confirm-delete" data-href="{{ $e->id }}">
<button name="delete" class="btn btn-default" data-toggle="tooltip" data-placement="bottom" title="Excluir Entrada" disabled>
<i class="fa fa-trash fa-fw"></i>
</button>
</span>
Тож якщо ви хочете показати модальний лише тоді, коли кнопка активна, вам слід змінити порядок тегів:
<span data-toggle="tooltip" data-placement="bottom" title="Excluir Entrada" disabled>
<button name="delete" class="btn btn-default" data-href="{{ $e->id }}" data-toggle="modal" data-target="#confirm-delete" disabled>
<i class="fa fa-trash fa-fw"></i>
</button>
</span>
Якщо ви хочете перевірити його, змініть атрибут на код JQuery:
$('button[name=delete]').attr('disabled', false);