私は、画面の下にあるログインフォームを開いて閉じて、スライドトッグルで切り替えます。どうすればいいですか?ユーザーがページを変更した場合、開いた状態または閉じた状態は同じままですか?おそらくAjaxの更新パネル?以下は、私がトグル用に持っているJQueryのコードです:jQueryでトグルを保存する
<script type="text/javascript">
if ($('#divLoginFootForm').is(":visible")) {
$('#divLoginFootForm').show();
}
else {
$('#divLoginFootForm').show();
}
$('.log').click(function() {
$('#divLoginFootForm').slideToggle('slow', function() {
// Animation complete
});
});
</script>
ありがとう!
離脱してそのページに戻ったときにトグル状態を覚えているということですか? – MattW
確かに、またはサイト内の他のページに移動します。私はマスターページを使用しています。 – Det
以下の回答はいずれも役に立ちましたか?可視値をクッキーに保存することができます(下記参照)。.toggle(bool)を使用して、初期トグルをクッキーに保存された値に設定します。 http://api.jquery.com/toggle/ – MattW