質問編集履歴
4
修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,6 +1,6 @@
|
|
1
1
|
### 前提・実現したいこと
|
2
2
|
|
3
|
-
選択された要素を非表示にし、それを
|
3
|
+
選択された要素を非表示にし、それをcookieを使い保存しています。
|
4
4
|
これらの処理をまとめるにはどの様にすればよいのでしょうか?
|
5
5
|
よろしくお願いします。
|
6
6
|
|
3
誤字
title
CHANGED
File without changes
|
body
CHANGED
@@ -6,7 +6,7 @@
|
|
6
6
|
|
7
7
|
### 発生している問題
|
8
8
|
|
9
|
-
要素が増える度にコードが増大してしまう。
|
9
|
+
要素が増える度にJavaScriptのコードが増大してしまう。
|
10
10
|
|
11
11
|
### 該当のソースコード
|
12
12
|
|
2
誤字
title
CHANGED
File without changes
|
body
CHANGED
@@ -28,7 +28,7 @@
|
|
28
28
|
$("a.AAA").click(function() {
|
29
29
|
if($.cookie("AAA")){
|
30
30
|
$("div.AAA").slideDown();
|
31
|
-
$.removeCookie("
|
31
|
+
$.removeCookie("AAA" , { path: "/" });
|
32
32
|
} else {
|
33
33
|
$("div.AAA").slideUp();
|
34
34
|
$.cookie("AAA" , "mute" , { expires: 999, path: "/" });
|
@@ -43,7 +43,7 @@
|
|
43
43
|
$("a.BBB").click(function() {
|
44
44
|
if($.cookie("BBB")){
|
45
45
|
$("div.BBB").slideDown();
|
46
|
-
$.removeCookie("
|
46
|
+
$.removeCookie("BBB" , { path: "/" });
|
47
47
|
} else {
|
48
48
|
$("div.BBB").slideUp();
|
49
49
|
$.cookie("BBB" , "mute" , { expires: 999, path: "/" });
|
1
コードをコードブロックで囲いました。
title
CHANGED
File without changes
|
body
CHANGED
@@ -10,15 +10,17 @@
|
|
10
10
|
|
11
11
|
### 該当のソースコード
|
12
12
|
|
13
|
+
|
14
|
+
|
15
|
+
```HTML
|
13
16
|
<a class="AAA">AAAの要素を表示しない</a>
|
14
17
|
<a class="BBB">BBBの要素を表示しない</a>
|
15
18
|
|
16
|
-
|
17
19
|
<div class="AAA">AAAの要素</div>
|
18
20
|
<div class="BBB">BBBの要素</div>
|
21
|
+
```
|
19
22
|
|
20
|
-
|
21
|
-
|
23
|
+
```JavaScript
|
22
24
|
$(function(){
|
23
25
|
if($.cookie("AAA")){
|
24
26
|
$("div.AAA").hide();
|
@@ -49,4 +51,4 @@
|
|
49
51
|
return false;
|
50
52
|
});
|
51
53
|
});
|
52
|
-
|
54
|
+
```
|