有人可以查看我下面的脚本并告诉我为什么我的fancybox表现得如此奇怪吗?我有一个表格,当花式框关闭时,它应该清除表单数据并折叠结果所在的div。它工作7/10次?怎么会发生这种情况?并且实际功能在重新打开fancybox后第二次发生,而不是实际上在关闭
我很难过
<script>
$(document).ready(function() {
$('#login,#login2,#contactBox,#contactBox2').fancybox({
'overlayColor' : '#000',
'titlePosition' : 'inside',
'transitionIn' : 'elastic',
'transitionOut' : 'elastic',
'easingIn' : 'easeOutExpo',
'easingOut' : 'easeInExpo',
'speedIn' : 600,
'speedOut' : 200,
'onClosed' : function() {
$('#sub_cont').hide(250, function() {
$('#IDsearchform input').val('');
});
}
});
});
</script>
答案 0 :(得分:0)
我已经尝试过您发布的脚本,当我实现链接(触发fancybox)时,它似乎对我有用,一个简单的输入可以隐藏内容,一个div可以隐藏。但是我不得不删除缓动选项,因为它们在jquery中出现了错误 - 这可能是个问题吗?如果您发布不适合您的完整/最小代码,我可以看看。 ķ