質問: 閲覧ありがとうございます。 ### 前提・実現したいこと 現在、ある箇所をクリックすると、モーダルウィンドウを表示するという動作のHTMLを下記URLを参考に触っています。 ### 発生している問題・エラーメッセージ 下のコードにより、リンクをクリックし正常にモーダルウィンドウを表示して閉じることもできたのですが、1度表示/閉じるとタイトルにも書いてあるようにそれ以降再びリンクをクリックしても全く反応しなくなるというのが問題点で、解決したい内容です。 一体何が原因なのでしょうか..?もしわかる方いましたらご教示よろしくお願いします>< ### 該当のソースコード ``` リンク1 リンク1の内容です。モーダルウィンドウで表示したい文字列をここに書く。 閉じる 閉じる クリックしてみてください。ウィンドウより大きいモーダルウィンドウにはスクロールバーが出ていると思います。 ```
回答: jQueryのバージョン関係なく、下記の変更で動作しました。 モーダルのラッパーを明示的に指定する場合はセレクタを使用してください。 ``` // 修正前 $(modal).unwrap(""); // 修正後 $(modal).unwrap(); // セレクタを明示的に指定する場合 $(modal).unwrap('.modal-wrap'); ```