私は2つのモーダルを持っています。最初のモーダルがトリガされてユーザのメールが取得されます。ユーザーが電子メールアドレスを確認してからクリックすると、2番目のモーダルがスクロール可能な長いモーダルになります。今、このモーダルはコードからプログラムでトリガされます。ブートストラップjqueryオープンモーダルでの背景スクロール
$('#modalEmailSignup').modal('hide');
$('#modalSignupForm').modal('show');
これは私のコードです。正常に動作しています。しかし、問題は、第2モーダルのスクロール可能領域が背景であることです。モーダルを正しくトリガーしているかどうかはわかりません。このコードで新しいものを開く前に、すべてのモーダルを閉じてみました。
$('.modal .close).trigger('click');
しかし、これは動作していないようです。私は他のスクロール可能なモーダルを開くフローを調べてみました。そして、それはボディに「モーダルオープン」クラスを追加しているようです。私はモーダルを開いても、まだ動作していないときに追加しようとしました。私はこの問題を解決しようとするアイディアが不足しています。この問題に誰かが遭遇しましたか?あなたの洞察を教えてください。ありがとう:)
私はここで角を使用して、私は(data-target = 'targetModal'、data-dismiss = 'modal')を追加すると動作しますが、ng-click属性を追加して処理を進める前にまず検証関数を呼び出します。
ご回答ありがとうございます。私はこれを使用しようとしましたが、モーダルはまだ長いモーダルではスクロールできません – banri16
http://jsfiddle.net/h3WDq/2133/モーダルを長くするためにブレークを追加しました。 – banri16
モーダルの表示がありました。私の問題は、より長いモーダルのスクロールバーでした。 – banri16