/
content.js
27 lines (22 loc) · 933 Bytes
/
content.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
(function () {
var plusIcon = '<i class="icon-plus-circle"></i>',
minusIcon = '<i class="icon-minus-circle"></i>',
littleLaracastsContainer = $("<li></li>"),
switchFunction = function () {
var $body = $("body"),
$switch = $(this),
bodyClass = "littleMode";
if ($body.hasClass(bodyClass)) {
$switch.html(plusIcon);
$body.removeClass(bodyClass);
}
else {
location.href = "#laracast";
$switch.html(minusIcon);
$body.addClass(bodyClass);
}
},
littleLaracastSwitch = $("<a id=\"littleLaracastsSwitch\">" + plusIcon + "</a>").click(switchFunction);
littleLaracastsContainer.append(littleLaracastSwitch);
$("ul.video-extras").append(littleLaracastsContainer);
})();