ComponentOne Studio MVC4 Classic ヘルプ
アコーディオンへのアニメーションの適用

wijaccordion ウィジェットはアニメーションをサポートします。 この機能を利用するには、単に animated オプションを設定します。 Web サイト (http://demo.componentone.com/ASPNET/MVCExplorer/accordion/Animation) にアクセスし、MVC コントロールエクスプローラの Accordion > Animation サンプルのライブデモをご覧ください。.

  1. ASP.NET MVC 4 Wijmo アプリケーション を作成します。
  2. ソリューションエクスプローラで、Views → Shared フォルダを展開し、_Layout.cshtml をダブルクリックしてファイルを開きます。
  3. 以下のマークアップをページの <body> タグ内に追加します。 2つの異なる <div id="accordion"> 要素があることに注意してください。 2つのペインにアニメーションを設定し、他の2つのペインではアニメーションを無効にします。
    ソースビュー
    コードのコピー
    <div id="accordion">
    <h3>セクション 1</h3>
                    <div>
                        <p>
    Mauris mauris ante, blandit et, ultrices a, suscipit eget, quam. Integer ut neque. 
    Vivamus nisi metus, molestie vel, gravida in, condimentum sit amet, nunc. Nam a nibh. 
    
    Donec suscipit eros. Nam mi. Proin viverra leo ut odio. Curabitur malesuada. 
    
    Vestibulum a velit eu ante scelerisque vulputate.
                        </p>
                    </div>
                    <h3>セクション 2</h3>
                    <div>
                        <p>
    Mauris mauris ante, blandit et, ultrices a, suscipit eget, quam. Integer ut neque.
    
    Vivamus nisi metus, molestie vel, gravida in, condimentum sit amet, nunc. Nam a nibh.
    
    Donec suscipit eros. Nam mi. Proin viverra leo ut odio. Curabitur malesuada.
    
    Vestibulum a velit eu ante scelerisque vulputate.
                        </p>
                    </div>
      </div>
     <div id="accordion2">
                    <h3>
                       セクション 3</h3>
                    <div>
                        <p>
    Nam enim risus, molestie et, porta ac, aliquam ac, risus. Quisque lobortis.
    
    Phasellus pellentesque purus in massa. Aenean in pede. Phasellus ac libero 
    
    ac tellus pellentesque semper. Sed ac felis. Sed commodo, magna quis lacinia 
    
    ornare, quam ante aliquam nisi, eu iaculis leo purus venenatis dui.
                        </p>
                    </div>
                    <h3>
                       セクション 4</h3>
                    <div>
                        <p>
                            Cras dictum. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Aenean lacinia mauris vel est.
                        </p>
                    </div>
    </div>
    
  4. 前の手順で追加した </div>終了タグの後に、以下の jQuery スクリプトを入力し、wijaccordion ウィジェットを初期化して animated オプションを設定します。
    ソースビュー
    コードのコピー
    <script id="scriptInit" type="text/javascript">
            $(document).ready(function () {
                $("#accordion").wijaccordion({
                animated: "easeInOutBounce", duration: 700,
    });
     
                $("#accordion2").wijaccordion({
                animated: false
    });
            });
        </script>
    
  5. アプリケーションを実行し、最初の2つのペインのいずれかをクリックしてバウンドアニメーションを確認します。 ペイン3またはペイン4をクリックした場合、アニメーション効果は見られません。
関連トピック

 

 


Copyright © GrapeCity inc. All rights reserved.