이 참조를 볼 수 있지만이 링크가 제거 된 경우 다음 설명을 읽으십시오.
한 줄의 JavaScript로 id가 myModal 인 모달을 호출하십시오.
$('#myModal').modal(options)
옵션
데이터 속성 또는 JavaScript를 통해 옵션을 전달할 수 있습니다. 데이터 속성의 경우 data-backdrop = "" 과 같이 옵션 이름을 data-에 추가하십시오 .
|-----------|-------------|--------|---------------------------------------------|
| 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 설명서를 참조하십시오.
. 모달 (옵션)
콘텐츠를 모달로 활성화합니다. 선택적 옵션 개체를 허용합니다.
$('#myModal').modal({
keyboard: false
})
.modal ( '토글')
모달을 수동으로 토글합니다. 모달이 실제로 표시되거나 숨겨 지기 전에 (즉, shown.bs.modal 또는 hidden.bs.modal 이벤트가 발생 하기 전에) 호출자에게 반환 합니다.
$('#myModal').modal('toggle')
.modal ( 'show')
모달을 수동으로 엽니 다. 모달이 실제로 표시 되기 전에 (즉, shown.bs.modal 이벤트가 발생하기 전에) 호출자에게 반환 합니다.
$('#myModal').modal('show')
.modal ( 'hide')
모달을 수동으로 숨 깁니다. 모달이 실제로 숨겨 지기 전에 (즉, hidden.bs.modal 이벤트가 발생하기 전에) 호출자에게 반환 합니다.
$('#myModal').modal('hide')
.modal ( 'handleUpdate')
모달이 열려있는 동안 모달의 높이가 변하면 (예 : 스크롤 막대가 나타나는 경우) 모달의 위치를 수동으로 다시 조정하십시오.
$('#myModal').modal('handleUpdate')
.modal ( 'dispose')
요소의 모달을 파괴합니다.
행사
부트 스트랩의 모달 클래스는 모달 기능에 연결하기위한 몇 가지 이벤트를 노출합니다. 모든 모달 이벤트는 모달 자체 (예 : **)에서 시작됩니다. 타입 설명
|----------------|--------------------------------------------------------------|
| 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()
있습니까?