Sie können diese Referenz sehen, aber wenn dieser Link entfernt wurde, lesen Sie diese Beschreibung:
Rufen Sie ein Modal mit der ID myModal mit einer einzelnen Zeile JavaScript auf:
$('#myModal').modal(options)
Optionen
Optionen können über Datenattribute oder JavaScript übergeben werden. Hängen Sie für Datenattribute den Optionsnamen an data- an , wie in data-background = "" .
|-----------|-------------|--------|---------------------------------------------|
| 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. |
|-----------|-------------|--------|---------------------------------------------|
Methoden
Asynchrone Methoden und Übergänge
Alle API-Methoden sind asynchron und starten einen Übergang. Sie kehren zum Anrufer zurück, sobald der Übergang gestartet wird, aber bevor er endet. Außerdem wird ein Methodenaufruf für eine Übergangskomponente ignoriert.
Weitere Informationen finden Sie in unserer JavaScript-Dokumentation.
.modal (Optionen)
Aktiviert Ihren Inhalt als Modal. Akzeptiert ein optionales Optionsobjekt.
$('#myModal').modal({
keyboard: false
})
.modal ('umschalten')
Schaltet ein Modal manuell um. Kehrt zum Aufrufer zurück, bevor das Modal tatsächlich angezeigt oder ausgeblendet wurde (dh bevor das Ereignis "used.bs.modal" oder "hidden.bs.modal" auftritt).
$('#myModal').modal('toggle')
.modal ('show')
Öffnet manuell ein Modal. Kehrt zum Aufrufer zurück, bevor das Modal tatsächlich angezeigt wurde (dh bevor das Ereignis "used.bs.modal" auftritt).
$('#myModal').modal('show')
.modal ('verstecken')
Versteckt manuell ein Modal. Kehrt zum Aufrufer zurück, bevor das Modal tatsächlich ausgeblendet wurde (dh bevor das Ereignis hidden.bs.modal auftritt).
$('#myModal').modal('hide')
.modal ('handleUpdate')
Passen Sie die Position des Modals manuell neu an, wenn sich die Höhe eines Modals ändert, während es geöffnet ist (dh falls eine Bildlaufleiste angezeigt wird).
$('#myModal').modal('handleUpdate')
.modal ('entsorgen')
Zerstört das Modal eines Elements.
Veranstaltungen
Die modale Klasse von Bootstrap macht einige Ereignisse sichtbar, um sich in die modale Funktionalität einzubinden. Alle Modalereignisse werden auf das Modal selbst (dh auf das **) ausgelöst. Typ Beschreibung
|----------------|--------------------------------------------------------------|
| 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()
oder$('.modal').modal()
?