我有一个这样的验证器,
checkAmount: function(){
if(){
//true
$("#a").removeClass("d-none");
}
else{
//false
$("#a").addClass("d-none");
}
}
Run Code Online (Sandbox Code Playgroud)
但是当我检查 div 元素时它仍然显示为这样
<div id="a" class="col-md-7 offset-md-5 d-none"></div>
Run Code Online (Sandbox Code Playgroud)
我可以轻松删除用于验证的 d-none 类
问题是当 div 为 false 时如何隐藏它以便我无法检查该元素?
从 DOM 中删除 html
$("#a").remove();
Run Code Online (Sandbox Code Playgroud)
如果你只想隐藏然后使用
$("#a").hide();
Run Code Online (Sandbox Code Playgroud)