Javascript 隐藏div和don';我再也看不出来了

Javascript 隐藏div和don';我再也看不出来了,javascript,toggle,onmouseover,Javascript,Toggle,Onmouseover,我有一段代码,在“onmouseover”时显示和隐藏两个div 我想要的是:当我在鼠标上方移动时,它会永久隐藏div,当我再次移动时,它将不再显示 谢谢 您可以删除将e.style.display设置为block的任何代码 function hide_visibility(id) { var e = document.getElementById(id); e.style.display = 'none'; } 您只需删除将e.style.display设置为块的任何代码即可

我有一段代码,在“onmouseover”时显示和隐藏两个div

我想要的是:当我在鼠标上方移动时,它会永久隐藏div,当我再次移动时,它将不再显示


谢谢

您可以删除将
e.style.display
设置为
block
的任何代码

function hide_visibility(id) {
   var e = document.getElementById(id);
   e.style.display = 'none';
}

您只需删除将
e.style.display
设置为
块的任何代码即可

function hide_visibility(id) {
   var e = document.getElementById(id);
   e.style.display = 'none';
}

您可以将html代码设置为空白,如下所示:

$(document).ready(function() {

    $( "#item" ).mouseover(function() {
        $( "#item" ).html(""); //Set html contents of #item to empty
    });

});

当然,您将无法再次取消隐藏此内容,因为您已删除
html
代码。但是,如果不需要使元素再次可见,这将无关紧要

您可以将html代码设置为空白,如下所示:

$(document).ready(function() {

    $( "#item" ).mouseover(function() {
        $( "#item" ).html(""); //Set html contents of #item to empty
    });

});

当然,您将无法再次取消隐藏此内容,因为您已删除
html
代码。但是,如果不需要使元素再次可见,这将无关紧要

这是一个非常自我解释的答案