Поиск…


замечания

Для получения дополнительной информации посетите официальную документацию по адресу http://getbootstrap.com/javascript/#modals , откуда был получен пример «Основное использование HTML».

Основное использование HTML

Модальный диалог Bootstrap - это компонент Bootstrap, который создает модальное диалоговое окно, которое перемещается по содержимому на уровне страницы.

Ниже приведен пример базового использования модального диалога Bootstrap в HTML:

<div class="modal fade" tabindex="-1" role="dialog">
  <div class="modal-dialog">
    <div class="modal-content">
      <div class="modal-header">
        <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
        <h4 class="modal-title">Modal title</h4>
      </div>
      <div class="modal-body">
        <p>One fine body&hellip;</p>
      </div>
      <div class="modal-footer">
        <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
        <button type="button" class="btn btn-primary">Save changes</button>
      </div>
    </div><!-- /.modal-content -->
  </div><!-- /.modal-dialog -->
</div><!-- /.modal -->

Использование и инициализация основного Javascript

Модальные диалоговые компоненты могут быть созданы через jQuery с помощью функции $('#myModal').modal(options) , где $('#myModal') является ссылкой верхнего уровня на конкретный модальный диалог, а options - это объект Javascript, определяющий атрибуты модального диалога по умолчанию.

Объект options позволяет определить несколько свойств, которые влияют на поведение модального диалогового окна. Эти свойства определяются как таковые:

  • Свойство backdrop позволяет пользователю определить, хотите ли они, чтобы серый фоновой надпись отображался за модальным диалогом. Будут распознаны как логические значения, так и строка «статические». Если указано «статический», модальный диалог не будет закрыт, когда пользователь нажмет на фоновое оверлей.
  • Свойство keyboard позволяет пользователю определить, нужно ли закрывать модальное диалоговое окно, когда клавиша эвакуации нажата на клавиатуре.
  • Свойство show позволяет пользователю определить, хотите ли они, чтобы модальный диалог появлялся, когда модаль инициализирован.

Ниже приведен пример использования базового Javascript:

$('#carModal').modal({ backdrop: false, keyboard: true, show: false });

Как и в случае с другими компонентами Bootstrap, параметры модальности также могут быть указаны в HTML через атрибуты данных.



Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow