WebisteDLH/wwwroot/js/demos/demo-startup-agency.js

90 lines
1.6 KiB
JavaScript

/*
Name: Startup Agency
Written by: Okler Themes - (http://www.okler.net)
Theme Version: 9.9.2
*/
(function( $ ) {
'use strict';
/*
SVG Morphing
*/
if( $('#st0_start').get(0) ) {
var shape1 = KUTE.fromTo('#st0_start', {
path: '#st0_start'
}, {
path: '#st0_end'
}, {
duration: 10000,
easing : 'easingQuadraticInOut',
repeat: 20,
repeatDelay: 1000,
yoyo: true
}).start();
}
if( $('#st1_start').get(0) ) {
var shape1 = KUTE.fromTo('#st1_start', {
path: '#st1_start'
}, {
path: '#st1_end'
}, {
duration: 10000,
easing : 'easingQuadraticInOut',
repeat: 20,
repeatDelay: 1000,
yoyo: true
}).start();
}
if( $('#st2_start').get(0) ) {
var shape1 = KUTE.fromTo('#st2_start', {
path: '#st2_start'
}, {
path: '#st2_end'
}, {
duration: 10000,
easing : 'easingQuadraticInOut',
repeat: 20,
repeatDelay: 1000,
yoyo: true
}).start();
}
if( $('#st3_start').get(0) ) {
var shape1 = KUTE.fromTo('#st3_start', {
path: '#st3_start'
}, {
path: '#st3_end'
}, {
duration: 10000,
easing : 'easingQuadraticInOut',
repeat: 20,
repeatDelay: 1000,
yoyo: true
}).start();
}
/*
* SVG Aspect Ratio
*/
function aspectRatioSVG() {
if( $(window).width() < 2000 ) {
$('svg[preserveAspectRatio]').each(function(){
$(this).attr('preserveAspectRatio', 'xMinYMin');
});
} else {
$('svg[preserveAspectRatio]').each(function(){
$(this).attr('preserveAspectRatio', 'none');
});
}
}
aspectRatioSVG();
$(window).on('resize', function(){
aspectRatioSVG();
});
}).apply( this, [ jQuery ]);