XEDITION 업데이트

This commit is contained in:
dlehdanakf 2015-07-03 15:19:22 +09:00
parent 9aa5a2e976
commit 64085a2f63
16 changed files with 64 additions and 110 deletions

View file

@ -102,60 +102,10 @@
})
})(jQuery);
(function($) {
"use strict";
var $window = $(window);
var windowHeight = $window.height();
$window.resize(function() {
windowHeight = $window.height()
});
$.fn.parallax = function(xpos, speedFactor, outerHeight) {
var $this = $(this);
var getHeight;
var firstTop;
$this.each(function() {
firstTop = $this.offset().top;
});
if (outerHeight) {
getHeight = function(object) {
return object.outerHeight(true)
}
} else {
getHeight = function(object) {
return object.height()
}
}
if (arguments.length < 1 || xpos === null)
xpos = "50%";
if (arguments.length < 2 || speedFactor === null)
speedFactor = 0.1;
if (arguments.length < 3 || outerHeight === null)
outerHeight = true;
function update() {
var pos = $window.scrollTop();
$this.each(function() {
var $element = $(this);
var top = $element.offset().top;
var height = getHeight($element);
if (top + height < pos || top > pos + windowHeight) {
return
}
$this.css('backgroundPosition', xpos + " " + Math.round((firstTop - pos) * speedFactor) + "px")
})
}
$window.bind('scroll', update).resize(update);
update()
}
})(jQuery);
(function($){
$(function(){
$('.bg-holder').parallaxScroll({
friction: 0.5
friction: 0.2
});
});
})(jQuery);