0

我刚刚开始使用 FancyBox,目前正在尝试在其中创建一系列输入字段。我发现使用以下代码(非常精简以尝试找出问题所在)当 FancyBox 显示时,input[type='text']元素不可编辑,我不知道为什么。

HTML 标记:

<div id="divFancyBoxTest">
    <input type="text" id="something" value="test" />
</div>

JS:

$.fancybox.open($("#divFancyBoxTest"));

..在下图中,输入控件不可访问。

在此处输入图像描述

有人知道为什么吗?我一直在研究所有 CSS 和相关代码,但我不知道为什么会这样。

花式盒子 v2.1.4

4

1 回答 1

0

看看这个:http: //jsfiddle.net/steelywing/uZCC6/2263/

$.fancybox.open([{
    content: $('#divFancyBoxTest').html(),
    title: 'Input box'
}, ], {
    padding: 0
});
于 2013-04-15T15:06:34.217 回答