我正在使用以下代码来查看表单是否不包含任何类.如果我只查找一个,它工作正常,但如果我在if语句中添加多个类,它似乎绕过它们.
if (!form.hasClass('no-ajax') || !form.hasClass('register-step')) {
Run Code Online (Sandbox Code Playgroud)
HTML:
<form id="basic-info-form" class="register-step form efocus" method="post" action="form_process.php?source=newUser">
Run Code Online (Sandbox Code Playgroud)
我究竟做错了什么?
问题在于你的if语句.你是说如果表单没有类no-ajax或者有class register-step.因此,如果任何条件为真,它将进入你的if语句.
你想确保它没有类,所以它应该是&&而不是||