我刚开始使用FancyBox,目前我正在尝试创建一系列输入字段。我找到了以下代码(极度修剪以试图找出问题所在),当FancyBox显示时,输入[type ='text'] 元素不可编辑,我不是当然可以。
HTML标记:
<div id="divFancyBoxTest">
<input type="text" id="something" value="test" />
</div>
JS:
$.fancybox.open($("#divFancyBoxTest"));
..在下图中,无法访问输入控件。
有谁知道这是为什么?我一直在研究所有CSS和相关代码,我无法弄清楚为什么会发生这种情况。
fancyBox v2.1.4
答案 0 :(得分:0)
看看这个:http://jsfiddle.net/steelywing/uZCC6/2263/
$.fancybox.open([{
content: $('#divFancyBoxTest').html(),
title: 'Input box'
}, ], {
padding: 0
});