Adding a ‘close’ button

function goBack() { if (document.referrer == ‘https://alesh.com/’) { window.history.back(); } else { window.location.href = ‘https://alesh.com/’ } } I wanted to create a button with a “close” icon for my website that would make the feeling of going back to the home page feel light and easy. The homepage is fairly long, so I also wanted […]

Slideshow with updating URI location

var fadeDuration = 2000; $(function() { var $slides = $(‘#slideshow > div’); $slides.hide(); var currentSlide = Number(location.hash.slice(1)); $slides.eq(currentSlide).fadeIn(fadeDuration); $slides.click(function() { $slides.eq(currentSlide).fadeOut(fadeDuration); currentSlide ++; if (currentSlide == $slides.length) currentSlide = 0; $slides.eq(currentSlide).fadeIn(fadeDuration); location = “#” + currentSlide; }); }); This code is pretty rough, but it does two notable things. First, a slideshow that advances on […]