回答編集履歴

1

コード追記

2021/09/20 12:47

投稿

hatena19
hatena19

スコア34075

test CHANGED
@@ -33,3 +33,45 @@
33
33
  });
34
34
 
35
35
  ```
36
+
37
+
38
+
39
+ 追記
40
+
41
+ ---
42
+
43
+ toggleでアニメーションさせる場合、.toggle(時間, コールバック関数) とすると、アニメーション終了後にコールバック関数が実行される。
44
+
45
+
46
+
47
+ ```js
48
+
49
+ $(function () {
50
+
51
+ let hideFaq = '.txt > label:nth-of-type(n+5)';
52
+
53
+ $(hideFaq).hide();
54
+
55
+ $('.more').click(function () {
56
+
57
+ $(hideFaq).toggle(1000, function() {
58
+
59
+ if ($(hideFaq).css('display') == 'none') {
60
+
61
+ $('.more').text('他の質問を見る');
62
+
63
+ } else {
64
+
65
+ $('.more').text('CLOSE');
66
+
67
+ }
68
+
69
+ return false;
70
+
71
+ });
72
+
73
+ });
74
+
75
+ });
76
+
77
+ ```