Hi ustawić domyślne czasowniki modalne twitter bootstrap aby nie zamknąć, gdy użytkownik kliknie na tleJak zamknąć modal klikając na tle (Twitter Bootstrap)
$.fn.modal.defaults = {
backdrop: 'static'
, keyboard: false
, show: false
}
Jednak istnieje jeden konkretny scenariusz w którym ja trzeba nadpisać tę wartość domyślną, aby umożliwić użytkownikowi kliknięcie tła w celu zamknięcia modalu.
Starałem się zastąpić go podczas wyświetlania szczególną modal
//Modal to be displayed and allow user to close it by clicking on background
view = new Onethingaday.Views.Muses.MuseModalView
model: @options.muse
$('.modal').html view.render().el
$('.modal').bind 'shown', =>
$('.modal').modal
'backdrop': true
('.modal').unbind 'show'
$('.modal').modal('show')
Jednak mój powyższy kod nie działa. Każdy ma pomysł, jak zmodyfikować kod, aby działał. Ponadto powyższy kod wydaje się zmieniać domyślne zachowanie WSZYSTKICH moich modów w aplikacji, co nie jest tym, czego chcę. Jak zmienić tło dla tego konkretnego modalu (np. MuseModalView)? Dzięki!
Czy próbowałeś inicjalizacji modal z 'opcjami'? Na przykład: '$ ('# myModal'). Modal ({ backdrop: true });' – dunli