检查元素时如何隐藏Div元素?

时间:2019-07-24 04:59:58

标签: javascript html

我有一个像这样的验证器,

        checkAmount: function(){

            if(){
                //true
                $("#a").removeClass("d-none");
            }
            else{
            //false
                $("#a").addClass("d-none");
            }

        }

但是当我检查div元素时,它仍然像这样

<div id="a" class="col-md-7 offset-md-5 d-none"></div>

并且我可以轻松删除用于验证的d-none类

问题是,如果div为假,如何隐藏div以使我无法检查该元素?

3 个答案:

答案 0 :(得分:3)

要从DOM中删除html

 $("#a").remove();

如果您只想隐藏,请使用

$("#a").hide();

答案 1 :(得分:1)

$(“ DOM”)。hide();可以用来隐藏元素

$(“ DOM”)。去掉();可以用来删除您在浏览器中看不到的元素检查元素

答案 2 :(得分:-1)

$("DOM").hide();

您可以使用此隐藏方法隐藏元素

$("DOM").remove(); 

您可以删除方法来删除任何隐藏的检查元素