Files
portfolio/js/custom.js
Mohammed Al-yaseen 39b1bf7d00 Initial commit
2023-08-13 10:36:28 +03:00

32 lines
687 B
JavaScript

(function ($) {
"use strict";
// PRE LOADER
$(window).load(function () {
$(".preloader").fadeOut(1000); // set duration in brackets
});
// CUSTOM LINK
$(".custom-link").click(function () {
var el = $(this).attr("href");
var elWrapped = $(el);
var header_height = $(".navbar").height() + 10;
scrollToDiv(elWrapped, header_height);
return false;
function scrollToDiv(element, navheight) {
var offset = element.offset();
var offsetTop = offset.top;
var totalScroll = offsetTop - navheight;
$("body,html").animate(
{
scrollTop: totalScroll,
},
300
);
}
});
})(window.jQuery);