Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.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# 在回发时保持显示可见的div_C#_Jquery_Html_Razor_Ispostback - Fatal编程技术网

C# 在回发时保持显示可见的div

C# 在回发时保持显示可见的div,c#,jquery,html,razor,ispostback,C#,Jquery,Html,Razor,Ispostback,我得到了一些JQuery代码,它隐藏了我页面上的元素。但是,我希望在出现page\u load事件时继续显示可见元素 我使用cshtml(razor)代码,在那里我有一个IsPost调用,我想知道是否可以调用JQuery.hide JQuery代码: <script> $().ready(function () { $(".btn").click(function () { $(".Hide").hide("fast");

我得到了一些JQuery代码,它隐藏了我页面上的元素。但是,我希望在出现
page\u load
事件时继续显示可见元素

我使用cshtml(razor)代码,在那里我有一个
IsPost
调用,我想知道是否可以调用JQuery
.hide

JQuery代码:

<script>
    $().ready(function () {
        $(".btn").click(function () {
            $(".Hide").hide("fast");
            $("#" + $(this).data('type')).show("fast");
        });
    });
</script>
html代码:

<div id="button1" class="Hide">
    <form action="" method="post">
        <input type="submit" name="btn" value="btn1" />
    </form>
</div>
<div id="button2" class="Hide">
    <form action="" method="post">
        <input type="submit" name="btn" value="btn2" />
    </form>
</div>

我最后使用的答案如下:

<script>
$().ready(function () {
    $(".btn").click(function () {
        $(".Hide").hide("fast");
        $("#" + $(this).data('type')).show("fast");
    });

    @{
        if(IsPost)
        {
            <text>
                $("#btn1).show("fast");
            </text>
        }
    }
});
</script>

$().ready(函数(){
$(“.btn”)。单击(函数(){
$(“.Hide”).Hide(“fast”);
$(“#”+$(this.data('type')).show(“fast”);
});
@{
如果(IsPost)
{
$(#btn1).show(“fast”);
}
}
});

如果您使用的是razor,您可以将razor和javascript结合起来,并控制要使用的js部分razor@COLDTOLD你能举个例子吗?看看这个啊,我明白了,我没想过
<script>
$().ready(function () {
    $(".btn").click(function () {
        $(".Hide").hide("fast");
        $("#" + $(this).data('type')).show("fast");
    });

    @{
        if(IsPost)
        {
            <text>
                $("#btn1).show("fast");
            </text>
        }
    }
});
</script>