-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathjavascript.js
More file actions
executable file
·120 lines (101 loc) · 3.04 KB
/
javascript.js
File metadata and controls
executable file
·120 lines (101 loc) · 3.04 KB
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
111
112
113
114
115
116
117
118
119
120
$(document).ready(function(){
var didScroll;
$(this).scrollTop(0);
$(".hed-2").slideDown(1000);
$("#naslovna").animate({
opacity: '1'
});
//animacija za prikazivanje ostatka teksta
$("#prikazi_vise").click(function(){
if (($("#produzi").height() == $("#produzi")[0].scrollHeight)&&($("#produzi").height() != 0)){
$("#prikazi_vise").html("Prikaži više..");
}
else $("#prikazi_vise").html("Prikaži manje..");
});
//animacija za skakanje na deo strane
$("#prvi a, #toTop, #logo").on('click', function(event){
if (this.hash !== "") {
event.preventDefault();
var hash = this.hash;
$('html, body').animate({
scrollTop: $(hash).offset().top
}, 500,function(){
window.location.hash = hash;
var wTop = $(window).scrollTop();
//provera da li je brauzer mozilla
if ((navigator.userAgent.indexOf("Firefox") > 0)) {$(window).scrollTop(wTop);}
else {$(window).scrollTop(wTop);};
});
}//end if-a
});
$('.navbar-collapse a').click(function(){
$(".navbar-collapse").collapse('hide');
});
//click off navbar, close it
$('main').on('click',function(){
$('.navbar-collapse').collapse('hide');
});
$("#logo").on('click', function(){
$('.navbar-collapse').collapse('hide');
});
$(window).scroll(function(){
//animacija za slajd div-ova
$(".slideanim").each(function(){
var pos = $(this).offset().top;
var winTop = $(window).scrollTop();
if (pos < winTop + 1000) {
$(this).addClass("slide");
}
});
// dugme za skrolovanje na pocetak
var pos=$(window).scrollTop();
if (pos > 300) {
$("#toTop").css("opacity", 1).addClass("fade");
}
else{
$("#toTop").css("opacity", 0).addClass("fade");
}
//dugme za promenu jezika
var pos=$(window).scrollTop();
if (pos < 200) {
$("#en").css("opacity", 1).addClass("fade");
}
else{
$("#en").css("opacity", 0).addClass("fade");
}
didScroll = true;
});
// scroll to the top
function topFunction() {
document.body.scrollTop = 0; // For Safari
document.documentElement.scrollTop = 0; // For Chrome, Firefox, IE and Opera
}
//
// //automatsko sakrivanje navbar-a
// setInterval(function(event) {
// if (didScroll) {
// hasScrolled();
// didScroll=false;
// }
// },200);
// var lastScrollTop = 0;
// var delta=5;
// var navbarHeight = $("#myNavbar").outerHeight();
//
// function hasScrolled(){
// var st = $(this).scrollTop();
// if (Math.abs(lastScrollTop - st) <= delta) {
// return;
// }
//
// if (st > lastScrollTop && st > navbarHeight){
// $("nav").removeClass('nav-down').addClass('nav-up');
// }else{
// if (st + $(window).height() < $(document).height()){
// $('nav').removeClass("nav-up").addClass("nav-down");
// }
// }
// $("#myNavbar").removeClass("in");
// lastScrollTop = st;
// }
});