Bu referansı görebilirsiniz, ancak bu bağlantı kaldırıldıysa şu açıklamayı okuyun:
Tek satır JavaScript ile myModal kimliğine sahip bir yöntem çağırın:
$('#myModal').modal(options)
Seçenekler
Seçenekler veri özellikleri veya JavaScript aracılığıyla geçirilebilir. Veri öznitelikleri için, data-backdrop = "" gibi , seçenek adına veri adını ekleyin .
|-----------|-------------|--------|---------------------------------------------|
| 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. |
|-----------|-------------|--------|---------------------------------------------|
Yöntemler
Asenkron yöntemler ve geçişler
Tüm API yöntemleri eşzamansızdır ve bir geçiş başlatır. Geçiş başlar başlamaz ama bitmeden arayana geri dönerler. Ayrıca, bir geçiş bileşenine yönelik bir yöntem çağrısı yok sayılır.
Daha fazla bilgi için JavaScript belgelerimize bakın.
.modal (seçenekler)
İçeriğinizi kalıcı olarak etkinleştirir. İsteğe bağlı bir seçenekler nesnesini kabul eder.
$('#myModal').modal({
keyboard: false
})
.modal ( 'geçiş')
El ile bir modal değiştirir. Modal gerçekten gösterilmeden veya gizlenmeden önce arayana geri döner (yani shown.bs.modal veya hidden.bs.modal olayı gerçekleşmeden önce).
$('#myModal').modal('toggle')
.modal ( 'göster')
Manuel olarak bir yöntem açar. Modal gerçekten gösterilmeden önce arayana geri döner (yani shown.bs.modal olayı gerçekleşmeden önce).
$('#myModal').modal('show')
.modal ( 'gizlemek')
El ile bir modal gizler. Modal gerçekten gizlenmeden önce arayana geri döner (yani hidden.bs.modal olayı gerçekleşmeden önce).
$('#myModal').modal('hide')
.modal ( 'handleUpdate')
Bir modun açıkken yüksekliği değişiyorsa (yani bir kaydırma çubuğunun görünmesi durumunda) modun konumunu manuel olarak yeniden ayarlayın.
$('#myModal').modal('handleUpdate')
.modal ( 'imha')
Bir elemanın modelini yok eder.
Etkinlikler
Bootstrap'ın modal sınıfı, modal işlevselliğe bağlanmak için birkaç olay ortaya koyar. Tüm modal olaylar modalın kendisinde (yani **) ateşlenir. Tip Açıklama
|----------------|--------------------------------------------------------------|
| 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()
veya ile$('.modal').modal()
mi başlatıyorsunuz ?