Ви можете бачити цю посилання, але якщо це посилання було видалено, прочитайте цей опис:
Виклик модалу з id myModal одним рядком JavaScript:
$('#myModal').modal(options)
Параметри
Параметри можна передавати через атрибути даних або JavaScript. Для атрибутів даних додайте ім'я параметра до data- , як у data-backdrop = "" .
|-----------|-------------|--------|---------------------------------------------|
| Name | Type | Default| Description |
|-----------|-------------|--------|---------------------------------------------|
| backdrop | boolean or | true | Includes a modal-backdrop element. |
| | the string | | Alternatively, specify static for a |
| | 'static' | | backdrop which doesn't close the modal |
| | | | on click. |
| | | | |
| keyboard | boolean | true | Closes the modal when escape key is pressed.|
| | | | |
| focus | boolean | true | Puts the focus on the modal when initialized|
| | | | |
| show | boolean | true | Shows the modal when initialized. |
|-----------|-------------|--------|---------------------------------------------|
Методи
Асинхронні методи та переходи
Усі методи API асинхронні і починають перехід. Вони повертаються до абонента, як тільки починається перехід, але до його закінчення. Крім того, виклик методу для перехідного компонента буде ігноруватися.
Перегляньте нашу документацію JavaScript для отримання додаткової інформації.
.modal (варіанти)
Активує ваш вміст як модальний. Приймає об'єкт необов'язкових опцій.
$('#myModal').modal({
keyboard: false
})
.modal ('тумблер')
Вручну перемикає модальний. Повертається до абонента перед тим, як модальний режим фактично був показаний або прихований (тобто до того, як відбудеться подія показана.bs.modal або hidden.bs.modal).
$('#myModal').modal('toggle')
.modal ('показ')
Вручну відкривається модаль. Повертається до абонента до того, як модальний фактично буде показаний (тобто до того, як відбудеться подія показаний.bs.modal).
$('#myModal').modal('show')
.modal ('приховати')
Вручну приховує модаль. Повертається до абонента до того, як модал фактично був прихований (тобто до того, як відбудеться подія hidden.bs.modal).
$('#myModal').modal('hide')
.modal ('handleUpdate')
Ручне регулювання положення модалу, якщо висота модаля змінюється, поки він відкритий (тобто у випадку, якщо з’являється смуга прокрутки).
$('#myModal').modal('handleUpdate')
.modal ('розпоряджатися')
Знищує модальний елемент.
Події
Модальний клас Bootstrap розкриває кілька подій для підключення до модальної функціональності. Усі модальні події запускаються на самому модалі (тобто на **). Тип Опис
|----------------|--------------------------------------------------------------|
| Event Type | Description |
|----------------|--------------------------------------------------------------|
| show.bs.modal | This event fires immediately when the **show** instance |
| | method is called. If caused by a click, the clicked element |
| | is available as the **relatedTarget** property of the event. |
| | |
| shown.bs.modal | This event is fired when the modal has been made visible to |
| | the user (will wait for CSS transitions to complete). If |
| | caused by a click, the clicked element is available as the |
| | **relatedTarget** property of the event. |
| | |
| hide.bs.modal | This event is fired immediately when the **hide** instance |
| | method has been called. |
| | |
| hidden.bs.modal| This event is fired when the modal has finished being hidden |
| | from the user (will wait for CSS transitions to complete). |
|----------------|--------------------------------------------------------------|
$('#myModal').on('hidden.bs.modal', function (e) {
// do something...
})
$("#yourModal").modal()
або$('.modal').modal()
?