Witam,
jestem nowym użytkownikiem tego forum więc przepraszam za ewentualne niedociągnięcia:)
tworzę stronę internetową na obronę mojej pracy licencjackiej.W swojej pracy uwzględniłem efekt parallax.Muszę opisać poszczególne: moduły , funkcję ,właściwości sekcję.Wszystko co jest i jak działa.Czy ktoś by mi mógł pomóc w opisaniu tego kodu.Najlepiej linijka po linijce.Przesyłam tylko tą część z którą nie mogę sobie dać rady.
function getViewportScroll() {
if(typeof window.scrollY != 'undefined') {
return window.scrollY;
}
if(typeof pageYOffset != 'undefined') {
return pageYOffset;
}
var doc = document.documentElement;
doc = doc.clientHeight ? doc : document.body;
return doc.scrollTop;
}
function doParallax() {
var el, elOffset, elHeight,
offset = getViewportScroll(),
vHeight = getViewportHeight();
for(var i in images) {
el = images[i];
elOffset = el.offsetTop;
elHeight = el.offsetHeight;
if((elOffset > offset + vHeight) || (elOffset + elHeight < offset)) { continue; }
el.style.backgroundPositi+Math.round((elOffset - offset)*3/8)+'px';
}
}
Gator(window).on('scroll', doParallax);
Nie wiem też czemu nie działa mi skrypt gdyż jest on pobierany z raczej dobrego źródła.Dodam że dodałem skrypt java script żeby wszystko działało:)
Cały kod o którym piszę znajduje się na tej stronie :)
http://webmastah.pl/prosty-efekt-parallax/
Proszę o pomoc
Pozdrawiam