0

私はjQueryを初めて使用し、MVC 4で部分ビューを表示/非表示にする方法を探していました.以下のリンクで非常に良い例を見つけ、コードの一部をここにコピーしましたが、ボタンクリックイベントに依存しています. . 私が必要とするのは、ビュー内のコードで関数を直接呼び出すことです。この目的のためにそれを書き直す方法はわかりませんが、これはビューのかみそりコードから呼び出される方法だと思います:

  <script type="text/javascript">Foo("#div1")</script>

http://forums.asp.net/t/1743071.aspx/1

<style type="text/css">
.inv
{
    visibility: hidden;
}
.vis
{
    visibility: visible;
}
</style>

<div class="inv" id="div1">
    <h2>Div 1</h2>
    <p>
        Hidden at start
    </p>
    <button class="showhide">Hide this div again</button>
</div>
 <script type="text/javascript">
    $(function () {
        $(".showhide").click(function () {
            $("#div1").toggleClass("vis");
            return false;
        });
    });
</script>
4

1 に答える 1