Funderar på om det finns en funktion för detta. Om du är 100px från toppen så ska en div fadas ut. Sen när man är mindre än 100 pixlar från toppen så ska diven fadas in igen.
Har hittat ett sätt, hur får jag den att fadas in igen d?
twitterBird = $("#twitter");
$(window).scroll(function() {
twitterBird.each(function(i) {
a = $(this).offset().top + $(this).height();
b = $(window).scrollTop() + $(window).height();
if (a < b) $(this).fadeTo(500,0);
});
});
Har hittat ett sätt, hur får jag den att fadas in igen d?
twitterBird = $("#twitter");
$(window).scroll(function() {
twitterBird.each(function(i) {
a = $(this).offset().top + $(this).height();
b = $(window).scrollTop() + $(window).height();
if (a < b) $(this).fadeTo(500,0);
});
});
Om det är din fågel på sidan så kolla bara om $(window).scrollTop() är 0 så skall den visas, annars skall den försvinna, gissar att det är det du är ute efter?
Men ju längre ner jag scrollar desto längre tid tar det för fågeln att fadas in igen.
twitterBird = $("#twitter");
$(window).scroll(function() {
a = twitterBird.offset().top;
b = $(window).scrollTop();
if (b == 0) {
twitterBird.fadeTo(500,1);
} else {
if (a > b) twitterBird.fadeTo(500,0);
}
});