Automatic opening

Open on load

初期化完了から指定時間後に一度だけモーダルを開き、Destroy()で待機を解除できることを確認します。

Waiting 600ms

Lifecycle control

ページ表示時に自動実行します。ボタンからインスタンスの再生成と待機キャンセルも確認できます。

delay: 600

Restart

現在のインスタンスを破棄し、600ms後に開く新しいインスタンスを作成します。

Cancel

待機中のタイマーをDestroy()でキャンセルします。

Instance is initializing.

Implementation
new MODAL_MODULE({
  openOnLoad: {
    data: '#open-on-load-content',
    delay: 600
  }
});