- 締切済み
jQueryで表示内容を切り替える
初めまして。 ご覧頂きましてありがとうございます。 ウェブサイトを制作しております。 初回訪問時に設問を表示し、 その答えに応じてメニューの並び順、読み込むCSSなどを変えたいと思っています。 結果はCookieに保存し次回訪問時も引き継ぎたいです。 現在PHPで同じ事をやろうとしており、 下記のようにメニュー順を指定して…とやっていました。 $topMenu[0] = "<a href=\"aa\" alt=\"aa\">aa</a>"; $topMenu[1] = "<a href=\"bb\" alt=\"bb\">bb</a>"; switch ($pt){ case "1": $topDisp = array(0, 1); break; case "2": $topDisp = array(1, 0); しかし上手くいかず悩んでいたところ、 これをやるにはPHPよりもjQueryの方が良いのでは? という助言を頂きました。 まだまだ勉強中で知識が無いのですが、 jQueryで設問の答えに応じてメニュー、CSSなどを変える方法を 教えて頂けませんでしょうか。 また、設問は初回訪問時にポップアップして表示される形としたいです。 本来ならば、ヒントを頂きつつ、進めていくべきなのですが、 何分、それをできるほどの知識もありません。 ですので、ぜひ正解をお教え頂きたいです。 図々しく、また長文乱文で申し訳ございませんが、 よろしくお願い致します。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- Taiyonoshizuku
- ベストアンサー率37% (183/489)
ちょっと仕様があいまい過ぎて正解の出しようが無いし0から作ってくれって話でしょ? このくらい作るんならお金取れるよ。 第一ここで全て回答できるボリュームじゃない。 >これをやるにはPHPよりもjQueryの方が良いのでは? >という助言を頂きました。 助言頂いた人に聞くのが手っ取り早いんじゃないの? なんらかの考えがあってjQueryを薦めたんだろうし。 ・クッキーの利用方法 ・初回のみ設問のポップアップ表示 ・jQueryで表示スタイルの変更方法 大まかにこの辺を調べていくしか無いよ。 フローとしては 1.クッキーに値があるか なければ初回設問表示 設問回答後クッキーに値を書き込み あった場合はその内容によりCSS等の制御