我如何在asp.net mvc中隐藏div

时间:2015-05-25 10:06:23

标签: javascript asp.net asp.net-mvc

我有3个div:

<div class="widgetbox" id="divone">Content 1</div>

<div class="widgetbox" id="divtwo">Content 2</div>

<div class="widgetbox" id="divthree">Content 3</div>

我需要隐藏其中的两个div,以便我可以决定出现哪个以及稍后要隐藏哪个。我试图隐藏它,如下所示,但它不起作用。我想我正在使用mvc 4.对不起英语不好。

<script type='text/javascript'>
    $("#divtwo").hide();
    $("#divthree").hide();    
</script>

2 个答案:

答案 0 :(得分:2)

这里有两个答案:

1)

<script type='text/javascript'>
    $(document).ready(function(){
        $("#divtwo").hide();
        $("#divthree").hide();
    });
</script>

2)尝试这个。不需要任何参考。

<script type='text/javascript'>
    window.onload=function(){
        document.getElementById("divtwo").style.display='none';
        document.getElementById("divthree").style.display='none';
    }
</script>

答案 1 :(得分:0)

首先,您需要添加jQuery引用。 Here you is way to get latest jQuery in your project

<script src="http://code.jquery.com/jquery-latest.min.js" type="text/javascript"></script>

然后您的代码将适用于.hide()

<script type='text/javascript'>
    $("#divtwo").hide();
    $("#divthree").hide();    
</script>