如何在检查元素时隐藏 div 元素?

Mis*_*dan 2 html javascript

我有一个这样的验证器,

        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 时如何隐藏它以便我无法检查该元素?

SHU*_*NGH 5

从 DOM 中删除 html

 $("#a").remove();
Run Code Online (Sandbox Code Playgroud)

如果你只想隐藏然后使用

$("#a").hide();
Run Code Online (Sandbox Code Playgroud)