Pracuję nad projektem, gdzie muszę słuchać przypadku scroll
.. Zastanawiam się, co jest lepszym rozwiązaniem ..jquery setInterval lub przewinąć
1-ta Podejście
function scroll() {
if ($(window).scrollTop() > 200) {
top.fadeIn();
} else {
top.fadeOut();
}
if (menuVisible) {
quickHideMenu();
}
}
2-ta Podejście
function scroll() {
didScroll = true;
}
setInterval(function() {
if (didScroll) {
didScroll = false;
if ($(window).scrollTop() > 200) {
top.fadeIn();
} else {
top.fadeOut();
}
if (menuVisible) {
quickHideMenu();
}
}
}, 250);
Dzięki :)
http: // ejohn. org/blog/learning-from-twitter/przeczytaj ten artykuł twórcy Twittera John Resig –
@MohammadAdil Przeczytałem to i to właśnie sprawiło, że pomyślałem o tym pytaniu .. –
@LuckySoni Co w końcu zrobiłeś? –