モジュール内にモーダル ウィンドウに表示したいフォームがあります。IDによっては、ウィンドウが空白になるか、コンテンツが表示される場合はすべてのクラスとIDが削除されるため、フォームを検証またはスタイルできません。
切り詰められたコード: ...
<div id="feedback">
<div class="feedbackinner">
<!-- form module -->
<div id="contact-wrapper">
<!--form elements with ids and classes-->
</div>
<!-- end module -->
</div><!-- end .feedbackinner -->
</div><!-- end #feedback -->
これにより、id またはクラスなしでモーダル ウィンドウがトリガーされます (Firefox Web Developer アウトラインの現在の要素を使用)。
<a href="#contact-wrapper" class="modal" rel="{handler: 'clone', clone: 'contact-wrapper'}">Click for ugly unstyled form that won't validate</a>
これにより、空白のモーダル ウィンドウがトリガーされます。
<a href="#feedback" class="modal" rel="{handler: 'clone', clone: 'feedback'}">Click if you like staring at a blank white box</a>
最も重要なことは、すべての ID とクラスをモーダル ウィンドウ内に保持する方法と、親 div の呼び出しが機能しない理由です。
(回避策として、フォームをコンポーネントビューに移動し、handler: 'iframe'
クローンの代わりに使用して呼び出しました。モーダルウィンドウで何が起こっているのかを知りたいです。)
ありがとう!