2

div を上下にスライドするように切り替える jscript があります。ポストバック中にこれらの div の状態を維持したいと思います。Cookie と隠しフィールドを使用できる他の投稿を読みましたが、jscript で複数の div を使用する場合の使用方法がわかりません。

Jスクリプト:

<script type="text/javascript">
    $(document).ready(function () {
        $(".toggle").slideUp(0);
        $(".trigger").click(function () {
            $(this).next(".toggle").slideToggle("slow");
        });
    });
</script>

HTML:

<h3 class = "trigger">Section 1</h3>
<div class = "toggle">
    <p> Item 1 </p>
</div>

<h3 class = "trigger">Section 2</h3>
<div class = "toggle">
    <p> Item 1 </p>
</div>
4

1 に答える 1

1

ユーザーのおかげで解決策が見つかりました:noth1ng。 https://forum.jquery.com/topic/slidetoggle-on-multiple-divs-to-maintain-state-during-postbacks

于 2012-08-08T10:57:26.370 に答える