beautified html & js

This commit is contained in:
Open-Steps.org 2015-02-13 18:11:24 +01:00
parent fe460c0a2e
commit a777ddada6
15 changed files with 648 additions and 753 deletions

View file

@ -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);
}
});