Jquery 物化情态动词don';当窗体不打开时,不能再次打开';t通过验证

Jquery 物化情态动词don';当窗体不打开时,不能再次打开';t通过验证,jquery,materialize,Jquery,Materialize,我正在使用MaterializeCS并使用其Modals组件 我使用jQuery验证登录信息,如下所示: $(".login-form").submit(function(event){ if ($("input.username").val() === 0 | $("input.password").val() === 0){ event.preventDefault(); // Avoids sending form data $("#login").openModal

我正在使用MaterializeCS并使用其Modals组件

我使用jQuery验证登录信息,如下所示:

$(".login-form").submit(function(event){
 if ($("input.username").val() === 0 | $("input.password").val() === 0){
     event.preventDefault(); // Avoids sending form data
     $("#login").openModal(); // Modal should open again. This works when it's called on $(document).ready         
 }
});
莫代尔出现了一会儿,然后消失了。 我有什么遗漏吗?我做错了什么

顺便说一下,
$('.modal trigger').leanmodel()
是执行
$(document).ready()函数时的第一条指令

谢谢