-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.js
49 lines (26 loc) · 1.09 KB
/
index.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
const questions = document.querySelectorAll('.question');
questions.forEach(question => {
question.addEventListener('click', () => {
const answer = question.nextElementSibling;
// answer.style.display = answer.style.display === 'none' ? 'block' : 'none';
// one line code
if(answer.style.display == 'block')
answer.style.display = 'none';
else
answer.style.display = 'block';
// =========to make opeded question black===========
const qt = document.querySelectorAll('.question_title');
qt.forEach(qt => {
qt.addEventListener('click', () => {
qt.style.color = "black";
});
});
// =========for rotation of arrow upward===========
const rotated = document.querySelectorAll(".arrow");
rotated.forEach(rotated => {
rotated.addEventListener('click',() => {
rotated.style.transform = "rotate(180deg)";
});
});
});
});