beautified html & js
This commit is contained in:
parent
fe460c0a2e
commit
a777ddada6
15 changed files with 648 additions and 753 deletions
54
js/custom.js
54
js/custom.js
|
|
@ -2,17 +2,17 @@ var scrolling = false;
|
|||
var navigatorOpen = false;
|
||||
var topButtonVisible = true;
|
||||
|
||||
$(document).ready(function(){
|
||||
$(document).ready(function() {
|
||||
|
||||
$(function(){
|
||||
$(function() {
|
||||
$.scrollIt();
|
||||
});
|
||||
|
||||
|
||||
$(".navigator-toggle").click(function() {
|
||||
if (navigatorOpen){
|
||||
if (navigatorOpen) {
|
||||
closeTopMenu();
|
||||
}else{
|
||||
} else {
|
||||
openTopMenu();
|
||||
}
|
||||
navigatorOpen = !navigatorOpen;
|
||||
|
|
@ -22,39 +22,39 @@ $(document).ready(function(){
|
|||
closeTopMenu();
|
||||
});
|
||||
|
||||
function openTopMenu(){
|
||||
if (!scrolling && !navigatorOpen){
|
||||
function openTopMenu() {
|
||||
if (!scrolling && !navigatorOpen) {
|
||||
scrolling = true;
|
||||
$(".navigator").slideDown( "slow", function() {
|
||||
$(".navigator").slideDown("slow", function() {
|
||||
scrolling = false;
|
||||
navigatorOpen = true;
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
function closeTopMenu(){
|
||||
if (!scrolling && navigatorOpen){
|
||||
function closeTopMenu() {
|
||||
if (!scrolling && navigatorOpen) {
|
||||
scrolling = true;
|
||||
$('.navigator').slideUp( "slow", function() {
|
||||
$('.navigator').slideUp("slow", function() {
|
||||
scrolling = false;
|
||||
navigatorOpen = false;
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
function showTopButton(){
|
||||
function showTopButton() {
|
||||
console.log('showTopButton');
|
||||
if (!topButtonVisible){
|
||||
$('.top-button').show( "slow", function() {
|
||||
if (!topButtonVisible) {
|
||||
$('.top-button').show("slow", function() {
|
||||
topButtonVisible = true;
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
function hideTopButton(){
|
||||
function hideTopButton() {
|
||||
console.log('hideTopButton');
|
||||
if (topButtonVisible){
|
||||
$('.top-button').hide( "slow", function() {
|
||||
if (topButtonVisible) {
|
||||
$('.top-button').hide("slow", function() {
|
||||
topButtonVisible = false;
|
||||
});
|
||||
}
|
||||
|
|
@ -63,18 +63,18 @@ $(document).ready(function(){
|
|||
var timeout = null;
|
||||
var navbarHeight = $('.navbar').height();
|
||||
|
||||
$(window).scroll(function () {
|
||||
$(window).scroll(function() {
|
||||
if (!timeout) {
|
||||
timeout = setTimeout(function () {
|
||||
clearTimeout(timeout);
|
||||
timeout = null;
|
||||
if ($(window).scrollTop() >= navbarHeight) {
|
||||
closeTopMenu();
|
||||
showTopButton();
|
||||
}else{
|
||||
hideTopButton();
|
||||
}
|
||||
}, 250);
|
||||
timeout = setTimeout(function() {
|
||||
clearTimeout(timeout);
|
||||
timeout = null;
|
||||
if ($(window).scrollTop() >= navbarHeight) {
|
||||
closeTopMenu();
|
||||
showTopButton();
|
||||
} else {
|
||||
hideTopButton();
|
||||
}
|
||||
}, 250);
|
||||
}
|
||||
});
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue