Skip to content

Commit 596ed7b

Browse files
committed
full faq fix, working fine
1 parent 4a9bc75 commit 596ed7b

File tree

1 file changed

+121
-81
lines changed

1 file changed

+121
-81
lines changed

main/static/js/faq.js

Lines changed: 121 additions & 81 deletions
Original file line numberDiff line numberDiff line change
@@ -65,121 +65,161 @@ $(document).ready(function(){
6565
}
6666
$("#ques1").click(function(){
6767
$("#faq1").css("display","block");
68-
69-
check2();
70-
check3();
71-
check4();
72-
check5();
73-
check6();
74-
check7();
75-
check8();
76-
77-
$("#box1").slideToggle();
78-
$(this).addClass("open");
68+
if ($("#ques1").hasClass("open")) {
69+
$("#box1").slideToggle();
70+
$("#ques1").removeClass("open")
71+
}
72+
else{
73+
check2();
74+
check3();
75+
check4();
76+
check5();
77+
check6();
78+
check7();
79+
check8();
80+
81+
$("#box1").slideToggle();
82+
$(this).addClass("open");
83+
}
7984
});
8085

8186
$("#ques2").click(function(){
8287
$("#faq2").css("display","block");
88+
if ($("#ques2").hasClass("open")) {
89+
$("#box2").slideToggle();
90+
$("#ques2").removeClass("open")
91+
}
92+
else{
93+
check1();
94+
check3();
95+
check4();
96+
check5();
97+
check6();
98+
check7();
99+
check8();
83100

84-
check1();
85-
check3();
86-
check4();
87-
check5();
88-
check6();
89-
check7();
90-
check8();
91-
92-
$("#box2").slideToggle();
93-
$(this).addClass("open");
101+
$("#box2").slideToggle();
102+
$(this).addClass("open");
103+
}
94104
});
95105

96106
$("#ques3").click(function(){
97107
$("#faq3").css("display","block");
108+
if ($("#ques3").hasClass("open")) {
109+
$("#box3").slideToggle();
110+
$("#ques3").removeClass("open")
111+
}
112+
else{
113+
check1();
114+
check2();
115+
check4();
116+
check5();
117+
check6();
118+
check7();
119+
check8();
98120

99-
check1();
100-
check2();
101-
check4();
102-
check5();
103-
check6();
104-
check7();
105-
check8();
106-
107-
$("#box3").slideToggle();
108-
$(this).addClass("open");
121+
$("#box3").slideToggle();
122+
$(this).addClass("open");
123+
}
109124
});
110125

111126
$("#ques4").click(function(){
112127
$("#faq4").css("display","block");
128+
if ($("#ques4").hasClass("open")) {
129+
$("#box4").slideToggle();
130+
$("#ques4").removeClass("open")
131+
}
132+
else{
133+
check1();
134+
check2();
135+
check3();
136+
check5();
137+
check6();
138+
check7();
139+
check8();
113140

114-
check1();
115-
check2();
116-
check3();
117-
check5();
118-
check6();
119-
check7();
120-
check8();
121-
122-
$("#box4").slideToggle();
123-
$(this).addClass("open");
141+
$("#box4").slideToggle();
142+
$(this).addClass("open");
143+
}
124144
});
125145

126146
$("#ques5").click(function(){
127147
$("#faq5").css("display","block");
148+
if ($("#ques5").hasClass("open")) {
149+
$("#box5").slideToggle();
150+
$("#ques5").removeClass("open")
151+
}
152+
else{
153+
check1();
154+
check2();
155+
check3();
156+
check4();
157+
check6();
158+
check7();
159+
check8();
128160

129-
check1();
130-
check2();
131-
check3();
132-
check4();
133-
check6();
134-
check7();
135-
check8();
136-
137-
$("#box5").slideToggle();
138-
$(this).addClass("open");
161+
$("#box5").slideToggle();
162+
$(this).addClass("open");
163+
}
139164
});
140165

141166
$("#ques6").click(function(){
142167
$("#faq6").css("display","block");
168+
if ($("#ques6").hasClass("open")) {
169+
$("#box6").slideToggle();
170+
$("#ques6").removeClass("open")
171+
}
172+
else{
173+
check1();
174+
check2();
175+
check3();
176+
check4();
177+
check5();
178+
check7();
179+
check8();
143180

144-
check1();
145-
check2();
146-
check3();
147-
check4();
148-
check5();
149-
check7();
150-
check8();
151-
152-
$("#box6").slideToggle();
153-
$(this).addClass("open");
181+
$("#box6").slideToggle();
182+
$(this).addClass("open");
183+
}
154184
});
155185

156186
$("#ques7").click(function(){
157187
$("#faq7").css("display","block");
188+
if ($("#ques7").hasClass("open")) {
189+
$("#box7").slideToggle();
190+
$("#ques7").removeClass("open")
191+
}
192+
else{
193+
check1();
194+
check2();
195+
check3();
196+
check4();
197+
check5();
198+
check6();
199+
check8();
158200

159-
check1();
160-
check2();
161-
check3();
162-
check4();
163-
check5();
164-
check6();
165-
check8();
166-
167-
$("#box7").slideToggle();
168-
$(this).addClass("open");
201+
$("#box7").slideToggle();
202+
$(this).addClass("open");
203+
}
169204
});
170205

171206
$("#ques8").click(function(){
172207
$("#faq8").css("display","block");
208+
if ($("#ques8").hasClass("open")) {
209+
$("#box8").slideToggle();
210+
$("#ques8").removeClass("open")
211+
}
212+
else{
213+
check1();
214+
check2();
215+
check3();
216+
check4();
217+
check5();
218+
check6();
219+
check7();
173220

174-
check1();
175-
check2();
176-
check3();
177-
check4();
178-
check5();
179-
check6();
180-
check7();
181-
182-
$("#box8").slideToggle();
183-
$(this).addClass("open");
221+
$("#box8").slideToggle();
222+
$(this).addClass("open");
223+
}
184224
});
185225
});

0 commit comments

Comments
 (0)