-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmain.js
110 lines (95 loc) · 3.01 KB
/
main.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
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
// $(document).ready(function(){
// console.log("ready!");
// })
var biobox = $("#bio-container");
biobox.hide();
var returnButton = $("#return");
returnButton.hide();
var denzelbio = $("#denzelbio");
denzelbio.hide();
var fergbio = $("#fergbio");;
fergbio.hide();
var mortybio = $("#mortybio");
mortybio.hide();
var williebio = $("#williebio");
williebio.hide();
var davebio = $("#davebio");
davebio.hide();
var rogerbio = $("#rogerbio");
rogerbio.hide();
var spideybio = $("#spideybio");
spideybio.hide();
var biolist = ["blank", denzelbio, fergbio, mortybio, williebio, davebio, rogerbio, spideybio];
var currentArtist = 0;
function artistClick(selectedArtist){
if(currentArtist === selectedArtist){
window.scrollTo(0,0);
setTimeout(function(){
returnButton.hide();
var previousArtist = currentArtist;
currentArtist = 0;
biobox.slideUp(200);
biolist[previousArtist].hide();
}, 450)
}
else if (currentArtist === 0){
biolist[selectedArtist].show();
currentArtist = selectedArtist;
biobox.slideDown(200);
setTimeout(function(){
returnButton.show();
var newheight = $("#bio-container")[0].scrollHeight;
window.scrollTo(0, newheight);
}, 400);
}
else{
biolist[currentArtist].hide();
biolist[selectedArtist].show();
currentArtist = selectedArtist;
biobox.slideDown(250);
setTimeout(function(){
window.scrollTo(0,document.body.scrollHeight);
returnButton.show();
}, 250);
returnButton.show();
}
}
$("#denzel")[0].addEventListener("click", function(){
artistClick(1);
})
$("#ferg")[0].addEventListener("click", function(){
artistClick(2);
})
$("#morty")[0].addEventListener("click", function(){
artistClick(3);
})
$("#willie")[0].addEventListener("click", function(){
artistClick(4);
})
$("#dave")[0].addEventListener("click", function(){
artistClick(5);
})
$("#roger")[0].addEventListener("click", function(){
artistClick(6);
})
$("#spidey")[0].addEventListener("click", function(){
artistClick(7);
})
$("#arrow-right")[0].addEventListener("click", function(){
console.log("click works");
$("#artist-container").scrollLeft($("#artist-container").scrollLeft() + 2000);
})
$("#arrow-left")[0].addEventListener("click", function(){
console.log("click works");
$("#artist-container").scrollLeft($("#artist-container").scrollLeft() - 2000);
})
returnButton[0].addEventListener("click", function(){
window.scrollTo(0,0);
setTimeout(function(){
returnButton.hide();
var previousArtist = currentArtist;
currentArtist = 0;
biobox.slideUp(450);
biolist[previousArtist].hide();
}, 250)
})