twitter-bootstrap
Modalne okna dialogowe
Szukaj…
Uwagi
Aby uzyskać więcej informacji, odwiedź oficjalną dokumentację pod adresem http://getbootstrap.com/javascript/#modals , skąd pochodzi przykład „Podstawowego użycia HTML”.
Podstawowe użycie HTML
Modalne okno dialogowe Bootstrap to składnik Bootstrap, który tworzy modalne okno dialogowe, które unosi się nad zawartością na poziomie strony.
Oto przykład podstawowego użycia modalnego okna dialogowego Bootstrap w 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">×</span></button>
<h4 class="modal-title">Modal title</h4>
</div>
<div class="modal-body">
<p>One fine body…</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 -->
Podstawowe użycie i inicjalizacja Javascript
Modalne komponenty okna dialogowego mogą być tworzone za pomocą jQuery za pomocą funkcji $('#myModal').modal(options) , gdzie $('#myModal') jest referencją najwyższego poziomu do konkretnego modalnego okna dialogowego, a options to obiekt JavaScript określający obiekt domyślne atrybuty modalnego okna dialogowego.
Obiekt options pozwala na zdefiniowanie wielu właściwości, które będą miały wpływ na zachowanie modalnego okna dialogowego. Te właściwości są zdefiniowane jako takie:
- Właściwość
backdroppozwala użytkownikowi określić, czy za modalnym oknem dialogowym ma się pojawiać szara nakładka. Rozpoznawane są zarówno wartości logiczne, jak i ciąg „statyczny”. Jeśli określono „statyczny”, modalne okno dialogowe nie zostanie zamknięte, gdy użytkownik kliknie nakładkę tła. - Właściwość
keyboardpozwala użytkownikowi określić, czy okno modalne ma być zamknięte po naciśnięciu klawisza Escape na klawiaturze. - Właściwość
showpozwala użytkownikowi określić, czy okno modalne ma się pojawiać podczas inicjalizacji modalu.
Oto przykład podstawowego użycia Javascript:
$('#carModal').modal({ backdrop: false, keyboard: true, show: false });
Podobnie jak w przypadku innych składników Bootstrap, opcje modalu można również określić w HTML za pomocą atrybutów danych.