-
Notifications
You must be signed in to change notification settings - Fork 0
/
switcher.js
43 lines (34 loc) · 821 Bytes
/
switcher.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
// Generated by CoffeeScript 1.8.0
(function() {
var blackButton, blueButton, changeStyle, setCookie, style;
style = $("#styles");
blackButton = $("#blackButton");
blueButton = $("#whiteButton");
blackButton.click(function() {
return changeStyle("style1.css");
});
blueButton.click(function() {
return changeStyle("style2.css");
});
changeStyle = function(stylesheet) {
style.attr({
href: stylesheet
});
return setCookie(stylesheet);
};
setCookie = function(stylesheet) {
return $.cookie('style', stylesheet, {
expires: 7
});
};
$(function() {
var sheet;
sheet = $.cookie('style');
if (sheet) {
changeStyle(sheet);
return console.log(sheet);
} else {
return changeStyle('style1.css');
}
});
}).call(this);