Fancybox は、DOM の下部に DIV タグを追加しています。FORM タグ内に追加する方法はありますか? form タグ内の要素にバインドしていますが、Chrome でドキュメントを調べると、Fancybox DIV が下部に追加されています。
この理由は、MVC3 を使用していて、fancybox に部分ビューをロードしているためです。その部分は機能しています。fancybox のフィールドは、フォームの外部にあるため、ポストバック時にモデル バインダーによって除外されています。
私は何を間違っていますか?
<script type='text/javascript'>//<![CDATA[
$(window).load(function(){
$(document).ready(function() {
$(".clickMe").fancybox({
content: $('#test')
});
});
});//]]>
</script>
<body>
<form id='testform'>
<a href="#emailViewFancybox" class="clickMe">Click Me</a>
</form>
<div style="display: none;" id='test'>
Tri-tip brisket ribeye fatback ground round pork chop. Strip steak tenderloin t-bone tri-tip, spare ribs tongue prosciutto meatloaf. Beef ribs ham sirloin, biltong ham hock venison jowl andouille flank pork belly. Meatball strip steak chicken, capicola prosciutto hamburger spare ribs.
</div>
</body>