回答編集履歴
3
新たに問題点を発見したため追記。
test
CHANGED
@@ -13,3 +13,9 @@
|
|
13
13
|
|
14
14
|
|
15
15
|
(※今回は、質問者様の書かれたコードをそのまま利用するため、all、storyという2種類のパラメータを使用するようにしましたが、"?clicked=all"または"?clicked=story"のようなパラメータにして、clickedというパラメータの値(今回でいうall、story)で分岐する方がよいような気は致します。)
|
16
|
+
|
17
|
+
|
18
|
+
|
19
|
+
|
20
|
+
|
21
|
+
(追記)改めて見てみると、Javascriptの5行目に誤字らしい部分があったり(```documents.baColor = "#0595a7"```とありますがbgColorの間違いでは?)、color1関数の呼び出しが見当たらなかったりするので、別の原因も複合している可能性はありそうです。
|
2
パラメータの例を、Javascriptの文法に沿ったものに修正。
test
CHANGED
@@ -1,6 +1,6 @@
|
|
1
1
|
画像を見る限り、URLのパラメータという用語の意味を誤解されているように感じます。
|
2
2
|
|
3
|
-
パラメータと呼ばれるのは、"http://example.com/search?foo=1&bar=2"というURLがあったとして、
|
3
|
+
パラメータと呼ばれるのは、"http://example.com/search?foo=1&bar=2"というURLがあったとして、{foo: 1}(キーがfoo、値が1)・{bar: 2}(キーがbar、値が2)というようなデータです。
|
4
4
|
|
5
5
|
画像にあるようなURLにはパラメータが含まれていないため、当然取得できていないのだと考えます。
|
6
6
|
|
1
一部追記
test
CHANGED
@@ -8,6 +8,8 @@
|
|
8
8
|
|
9
9
|
今回で言うと、URLを"127.0.0.1:8000/area/all?all=true"とすれば「全て」のアイコンの色が変わり、"127.0.0.1:8000/area/all?story=true"のようにすれば、「ストーリー」の色が変わるのではないでしょうか?
|
10
10
|
|
11
|
+
提示いただいたソースコードだけだとこちらで動作確認ができないため、一旦試していただけますか?
|
12
|
+
|
11
13
|
|
12
14
|
|
13
15
|
(※今回は、質問者様の書かれたコードをそのまま利用するため、all、storyという2種類のパラメータを使用するようにしましたが、"?clicked=all"または"?clicked=story"のようなパラメータにして、clickedというパラメータの値(今回でいうall、story)で分岐する方がよいような気は致します。)
|