公式ブートストラップJSファイルを使用してみると、私はこのコードを見つけました:BootStrap ModalのJavaScriptコードのオプションはどこにありますか?
var Modal = function (element, options) {
this.options = options
this.$body = $(document.body)
this.$element = $(element)
this.$dialog = this.$element.find('.modal-dialog')
this.$backdrop = null
this.isShown = null
this.originalBodyPad = null
this.scrollbarWidth = 0
this.ignoreBackdropClick = false
if (this.options.remote) {
this.$element
.find('.modal-content')
.load(this.options.remote, $.proxy(function() {
this.$element.trigger('loaded.bs.modal')
}, this))
}
}
Modal.prototype.escape = function() {
if (this.isShown && this.options.keyboard) {
this.$element.on('keydown.dismiss.bs.modal', $.proxy(function (e) {
e.which == 27 && this.hide()
}, this))
} else if (!this.isShown) {
this.$element.off('keydown.dismiss.bs.modal')
}
}
コードはいくつかのオプションをチェックするための時間のthis.options
多くを使用するように見えます。 (私は推測?)コードはまた、2番目の行this.options = options
でこれらのオプションを設定するように見えます。私が理解できないことは、これらのオプションがモーダルに提供される場所と、それに提供されるさまざまな値は何かです。
で削除されました:http://getbootstrap.com/javascript/#modals-options – ZimSystem
おかげ@ZimSystem。私は前にそれらに気付かなかった。 :) –