Как отключить Dropstrap Button
Ссылка здесь: выпадающие меню кнопки загрузки
Я хочу отключить эту кнопку, я добавил класс disabled
в <a>
, но раскрывающееся меню можно открыть, нажав кнопку раскрывающегося списка. Любые идеи?
Ответы
Ответ 1
Добавить disabled
класс к кнопке...
<div class="btn-group">
<button class="btn btn-primary dropdown-toggle disabled" data-toggle="dropdown">Action <span class="caret"></span></button>
<ul class="dropdown-menu">
<li><a href="#">Action</a></li>
<li><a href="#">Another action</a></li>
<li><a href="#">Something else here</a></li>
<li class="divider"></li>
<li><a href="#">Separated link</a></li>
</ul>
</div>
Это работает при редактировании через сайт bootstraps. Я заметил, что они не используют якорь, как их пример.
<a class="btn dropdown-toggle" data-toggle="dropdown" href="#">
Ответ 2
Да, вы можете сделать это следующим образом:
$('.dropdown-toggle').data('toggle', '');
Это работает только тогда, когда оно получает это свойство: data-toggle="dropdown"
. Вы можете либо изменить dropdown
на ''
пустую.
Или вы можете попробовать и удалить attr data-toggle
$('.dropdown-toggle').removeAttr('data-toggle');
Ответ 3
Все, что вам нужно сделать, это установить отключенное свойство кнопки.
$('.dropdown-toggle').prop('disabled', true);
http://getbootstrap.com/2.3.2/base-css.html#buttons Отключено состояние