我有一个要使用颜色框显示的控件。这很简单,几个下拉菜单、一个文本框和一个提交内容的按钮。
该控件工作正常,但是当我使用颜色框显示它时,我无法在文本框中输入任何文本,并且提交按钮不起作用。
调用它的 jQuery 是:
$j(".colorBoxLink").click((function () {
$j("div#popup").show()
$j.colorbox({
inline: true,
href: "#popup",
modal: true,
scrolling: false,
onCleanup: function () {
$j("div#popup").hide();
}
});
控件位于一个div中:
<div id='popup' style='display: none'>
<uc1:TaskCreator runat="server" ID="TaskCreator" />
</div>
如果我取出 display:none 我可以从页面正常运行控件而不会弹出它。