Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/336.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/405.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在文档准备就绪之前隐藏元素?_C#_Javascript_Jquery_Asp.net_Html - Fatal编程技术网

C# 在文档准备就绪之前隐藏元素?

C# 在文档准备就绪之前隐藏元素?,c#,javascript,jquery,asp.net,html,C#,Javascript,Jquery,Asp.net,Html,我有一个默认情况下需要隐藏的div。然后可以通过按钮进行切换: <script type="text/javascript"> function toggle() { text = document.getElementById('add_view'); var isHidden = text.style.display == 'none'; text.style.display = is

我有一个默认情况下需要隐藏的div。然后可以通过按钮进行切换:

    <script type="text/javascript">
        function toggle() {
            text = document.getElementById('add_view');
            var isHidden = text.style.display == 'none';
            text.style.display = isHidden ? 'block' : 'none';
        }


        $(document).ready
    (

              function () {
                  toggle();
                  $("#add_view, #btnToggle").click(function (e) {
                      e.stopPropagation();
                  });
                  $(document).click(function () {
                      toggle();
                  });
              }
    );


</script>

函数切换(){
text=document.getElementById('add_view');
var-isHidden=text.style.display==“无”;
text.style.display=ishiden?'block':'none';
}
$(文件)。准备好了吗
(
函数(){
切换();
$(“#添加#u视图,#b切换”)。单击(函数(e){
e、 停止传播();
});
$(文档)。单击(函数(){
切换();
});
}
);
它工作得很好。唯一的问题是,当我刷新页面时,我会在div被隐藏之前立即看到它

我能做些什么来防止这种情况


谢谢

您可能需要在默认情况下隐藏元素,然后使用按钮切换可见性。试试这个:

<div id="add_view" style="display:none">....</div>
。。。。

默认情况下,您可能需要隐藏元素,然后使用按钮切换可见性。试试这个:

<div id="add_view" style="display:none">....</div>
。。。。

首先将元素隐藏在html中

<div id="add_view" style="display: none;"></div>

首先将元素隐藏在html中

<div id="add_view" style="display: none;"></div>

最初,您必须通过设置div的
style=“display:none;”“
来隐藏它。一旦您想要切换它,您必须将其用作

document.getElementById(Id).style.display=""; 

在javascript中。

最初,您必须通过设置div的
style=“display:none;”“
来隐藏它。一旦您想要切换它,您必须将其用作

document.getElementById(Id).style.display=""; 

在javascript中。

第一个回答一个问题并且比其他人得分少是非常令人沮丧的Hanks@RobertNiestroj,这种情况在SO中经常发生。如果两个答案相同,我只投第一个答案的票,我认为这样是公平的。你可以很容易地看到准确的回答时间,只需将鼠标悬停在写着:
在xx分钟前回答了
的部分上,你不知道在准确的时间里,第一个回答问题并且分数比其他人少是非常令人沮丧的Hanks@RobertNiestroj,这种情况在SO中经常发生。如果两个答案相同,我只投第一个答案的票,我认为这样是公平的。通过将鼠标悬停在以下部分,您可以很容易地看到准确的答案时间:
回答xx分钟前
不知道准确的时间如果您对任何答案满意,请不要忘记将其中一个答案标记为正确如果您对任何答案满意,请不要忘记将其中一个答案标记为正确