0
我有一个表单,当它提交时,我验证了一些必需的输入。如果这些所需输入中的任何一个是空的,我打开一个模式,显示他们是必需的消息。 我的问题是,在模式的关闭按钮中,我调用了一个JS函数,将页面滚动到顶部,隐藏所有引导面板,然后打开引导面板#collapse2(该面板具有必需的字段)。由jQuery打开引导程序崩溃
function closeAlerts() {
$('html, body').animate({scrollTop: '0px'}, 300);
$(".collapse").collapse("hide");
$("#collapse2").collapse("show");
}
的第一次,我提出我的形式,它的作品完美(示与所需的字段信息的模式,将其关闭,只保留#collapse2打开)。在第二次,显示出与模态消息,但不要打开#collapse2。
有谁知道为什么?
感谢
好像一些标记,或在这里需要一个完整的演示。 – isherwood
同意,看演示会有帮助。从我所看到的我想知道你是否有冲突。您正在折叠所有面板,然后打开其中一个面板。也许改变隐藏不包括#collapse2,所以与它关闭并没有冲突,同时它是动画。 '$( “崩溃:不(#collapse2) ”)的坍塌(“ 隐藏”)。 – creativekinetix
另外,你是否在控制台中发现任何错误?我刚刚在控制台中测试并得到错误:当我调用show和hide在一起时,Collapse正在转换。 – creativekinetix