回答編集履歴

3

追記

2021/09/30 03:03

投稿

itagagaki
itagagaki

スコア8402

test CHANGED
@@ -34,7 +34,7 @@
34
34
 
35
35
 
36
36
 
37
- 「a1というクラスを持つ要素のhref属性内に'png'という文字列が含まれていたらa2とa3というクラスを削除する」のならこうです。
37
+ `a1`というクラスを持つ要素のhref属性内に`png`という文字列が含まれていたら`a2``a3`というクラスを削除する」のならこうです。
38
38
 
39
39
 
40
40
 
@@ -51,3 +51,29 @@
51
51
  });
52
52
 
53
53
  ```
54
+
55
+
56
+
57
+ 質問の編集を受けてさらに追記
58
+
59
+
60
+
61
+ 「`a1`というクラスを持つ要素のhref属性内に`png`という文字列が含まれていたら
62
+
63
+ `a2`というクラスと`a3`というクラスを両方持っている要素を非表示にする」
64
+
65
+
66
+
67
+ ```
68
+
69
+ $(".a1").each(function(){
70
+
71
+ if ($(this).attr('href').match('png')) {
72
+
73
+ $(".a2"+".a3").hide();
74
+
75
+ }
76
+
77
+ });
78
+
79
+ ```

2

typo

2021/09/30 03:03

投稿

itagagaki
itagagaki

スコア8402

test CHANGED
@@ -34,7 +34,7 @@
34
34
 
35
35
 
36
36
 
37
- 「a1というクラスを持つ要素のhref属性内に'png'`という文字列が含まれていたらa2とa3というクラスを削除する」のならこうです。
37
+ 「a1というクラスを持つ要素のhref属性内に'png'という文字列が含まれていたらa2とa3というクラスを削除する」のならこうです。
38
38
 
39
39
 
40
40
 

1

追記

2021/09/30 02:33

投稿

itagagaki
itagagaki

スコア8402

test CHANGED
@@ -23,3 +23,31 @@
23
23
  });
24
24
 
25
25
  ```
26
+
27
+
28
+
29
+ ---
30
+
31
+
32
+
33
+ 追記
34
+
35
+
36
+
37
+ 「a1というクラスを持つ要素のhref属性内に'png'`という文字列が含まれていたらa2とa3というクラスを削除する」のならこうです。
38
+
39
+
40
+
41
+ ```
42
+
43
+ $(".a1").each(function(){
44
+
45
+ if ($(this).attr('href').match('png')) {
46
+
47
+ $(this).removeClass("a2 a3");
48
+
49
+ }
50
+
51
+ });
52
+
53
+ ```