/home/hdwebsolution/www/ns-interior/js/inner-script.js
/*
Author : Code-Theme
Template Name: Interior - HTML5 Template
Version : 1.0
*/
(function ($) {
/*----------------------------------
//------ JQUERY SCROOLTOP ------//
-----------------------------------*/
var go = $(".go-up");
$(window).on('scroll', function () {
var scrolltop = $(this).scrollTop();
if (scrolltop >= 50) {
go.fadeIn();
} else {
go.fadeOut();
}
});
/*----------------------------------
//------ SMOOTHSCROLL ------//
-----------------------------------*/
smoothScroll.init({
speed: 1000, // Integer. How fast to complete the scroll in milliseconds
offset: 55, // Integer. How far to offset the scrolling anchor location in pixels
});
/*----------------------------------
//------ LIGHTCASE ------//
-----------------------------------*/
$('a[data-rel^=lightcase]').lightcase();
/*----------------------------------
//------ ISOTOPE GALLERY ------//
-----------------------------------*/
/* activate jquery isotope */
$(window).on('load', function () {
var $container = $('.portfolio-items').isotope({
itemSelector: '.item',
masonry: {
columnWidth: '.col-sm-6'
}
});
});
// bind filter button click
var filters = $('.filters-group ul li');
filters.on('click', function () {
filters.removeClass('active');
$(this).addClass('active');
var filterValue = $(this).attr('data-filter');
// use filterFn if matches value
$('.portfolio-items').isotope({
filter: filterValue
});
});
/*----------------------------------
//------ JQUERY SCROOLTOP ------//
-----------------------------------*/
var go = $(".go-up");
$(window).on('scroll',function () {
var scrolltop = $(this).scrollTop();
if (scrolltop >= 50) {
go.fadeIn();
} else {
go.fadeOut();
}
});
/*---------------------------------
//------ PRELOADER ------//
----------------------------------*/
$('#status').fadeOut();
$('#preloader').delay(200).fadeOut('slow');
/*----------------------------------
//----- JQUERY COUNTER UP -----//
-----------------------------------*/
$('.counter').counterUp({
delay: 10,
time: 5000,
offset: 100,
beginAt: 0,
formatter: function (n) {
return n.replace(/,/g, '.');
}
});
})(jQuery);