Bootstrap3
日本語リファレンス

広告

keyboard オプション


モーダル・ダイアログにおけるkeyboardオプションは、キーボードのエスケープ・キーを押した時にモーダル・ダイアログを閉じるかどうかの設定を行うオプション。

モーダル・ダイアログを呼び出すボタン(button要素、a要素)に、data-keyboard属性を追加し、truefalseの何れかを指定する。


属性値 エスケープ・キーを押した時
true モーダル・ダイアログを閉じる。
false モーダル・ダイアログを閉じない。
サンプル
ソースコード
<button type="button" class="btn btn-primary btn-lg" data-toggle="modal" data-target="#sampleModal" data-keyboard="true">
	モーダル・ダイアログ 呼び出し
</button>

<!-- モーダル・ダイアログ -->
<div class="modal fade" id="sampleModal" tabindex="-1">
	<div class="modal-dialog">
		<div class="modal-content">
			<div class="modal-header">
				<button type="button" class="close" data-dismiss="modal"><span>×</span></button>
				<h4 class="modal-title">タイトル</h4>
			</div>
			<div class="modal-body">
				本文
			</div>
			<div class="modal-footer">
				<button type="button" class="btn btn-default" data-dismiss="modal">閉じる</button>
				<button type="button" class="btn btn-primary">ボタン</button>
			</div>
		</div>
	</div>
</div>
サンプル
ソースコード
<button type="button" class="btn btn-primary btn-lg" data-toggle="modal" data-target="#sampleModal2" data-keyboard="false">
	モーダル・ダイアログ 呼び出し
</button>

<!-- モーダル・ダイアログ -->
<div class="modal fade" id="sampleModal2" tabindex="-1">
	<div class="modal-dialog">
		<div class="modal-content">
			<div class="modal-header">
				<button type="button" class="close" data-dismiss="modal"><span>×</span></button>
				<h4 class="modal-title">タイトル</h4>
			</div>
			<div class="modal-body">
				本文
			</div>
			<div class="modal-footer">
				<button type="button" class="btn btn-default" data-dismiss="modal">閉じる</button>
				<button type="button" class="btn btn-primary">ボタン</button>
			</div>
		</div>
	</div>
</div>

広告