modalをfunctionから開く方法

すぐに忘れちゃうのでメモです。

 

■ModalをClickイベントで開く場合

$(document).on('click','クラス名など', function(){
  $('#modalのID').modal('show');
});

 

メモすると大したことないんですがなんだっけなって・・・・。

ついでに閉じたときにイベントを発動させる場合

$('#modalのID').on('hidden.bs.modal', function () {
  alert("とじたよ");
});
イベント名 概要
show.bs.modal Modaldialogを開くshowメソッドを呼び出した時に発動するイベンド
shown.bs.modal ModalDialogが完全に表示されたときに発動するイベンド
hide.bs.modal ModalDialogの閉じるメソッドを呼び出した時に発動するイベント
hidden.bs.modal ModalDialogが完全に非表示になったときに発動するイベント