我在colorbox中使用以下Jquery验证插件。我想要做的是在“输入”行修改其类时触发$(this).colorbox.resize();
。
我尝试在几个地方添加调整大小代码,它几乎正常工作。我只是似乎无法添加它重要的功能,因为当添加或删除类“错误”或“有效”时它仍然弹出滚动条,但如果你点击窗体输入字段外面我添加的颜色框调整大小功能工作。
所以,我的目标和问题是,我需要在哪里添加我的颜色框调整大小,以便在类“错误”或“有效”应用于我的表单中的输入字段时触发。
提前感谢任何帮助。
jQuery验证插件1.5.5很大,可以在这里复制,所以我把它放在Fiddle http://jsfiddle.net/ZHScy/
答案 0 :(得分:0)
在我的情况下,我不做任何调整大小。我只是让错误溢出
$("#My_Form").colorbox();
$(document).bind('cbox_complete', function(){
$("#cboxContent, #cboxOverlay, ,#cboxWrapper, #colorbox").css('overflow', 'visible');
});
仅供参考,它适用于IE,FF,Chrome ......
答案 1 :(得分:0)
当我们成功进行验证时,我们需要附加一个动作。
请附上以下代码。
success: function(label)
{
$.colorbox.resize();
}