ボタンがクリックされたときにモーダルレスポップアップを開くページがあります。Open Popup
既に開いている場合は、ボタンをクリックするとモーダルレスポップアップが再開されません。
シナリオ:私はもう一度クリックすると、「ページが表示されて何のポップアップを開いていないとき、私はボタンOpen Popup
をクリックしてください最初
、私modalessポップアップがあるが開き、私はそのポップアップ上のいくつかのデータを埋めてきたし、親ページの「ポップアップを開く」ボタンをクリックすると、ポップアップがリフレッシュされます。期待
:
私modalessポップアップではなく、ポップアップをrefresingの(親の)Open Popup
ボタンのクリックで、その後、既に開いている場合、焦点はすでに開かれたポップアップに来る必要があります。
私はjQueryのまたははJavaScriptを使用してこれを達成しようとしています。
私がこれまでにしようとしているもの:Open Popup
上のクリックで が、私はその後、オープンポップアップがないクラスの中で「オープンポップアップが持っているかどうかを確認しようとしているように:
if ($('#NewPopup').hasClass('in')) {
return false;
}
しかし、この動かない。どのように私はこれを達成することができますか?
私はあなたがポップはすでにその中に、開いている場合はポップボタンをクリックし、ユーザーを許可したくないと思います場合によっては、z-indexを使用して透明なdivをマスクして親ページを無効にすることが理想的です。ユーザーはボタンをクリックすることができないので、このチェックをすべて行う必要はありません:) – atul
はい、これは最も簡単な解決策ですが、これは私の顧客がポップアップ既に開いています。 –
とにかく私は解決策を見つけました。私のためにうまく動作します。 –