質問: 'いいいいい') { $('.box').css('display', 'block'); } else { $('.box').css('display', 'none'); } }); }); ``` メールフォームでselectによって要素を表示非表示にするようにしたのですが、「あああああ」を選択し、「.box」を表示し、確認画面ページへ遷移後、ブラウザバックで戻ると、「あああああ」は選択したままなのですが、「.box」だけがデフォルトの非表示となってしまいます。 jquery.cookie.jsなどでどうにかならないのでしょうか。
回答: 訂正 == ``` $(function(){ $('.box').hide(); $('[name="name1"]').on('change',function(){ $('.box').toggle($.inArray($(this).val(),["あああああ","いいいいい"])>=0); }).delay(1).queue(function(){ $(this).trigger('change'); }); }); ``` 調整しました。(前のsampleはほぼ同じ内容なので上書き)