在iphone和android的聯繫人中,當您到達B的標題時,標題「B」被固定到可滾動窗口的頂部,直到您向下滾動到C標題,當您到達C標題時,它取代了B標題,所以如果一個人看着他的200個E聯繫人之一,他知道他在E部分。那有意義嗎?當標題碰到窗口頂部時,它會保持固定,直到窗口頂部滾動到下一個標題,在這種情況下,當標題頂部到達窗口頂部時,新標題會替換它,等等。Jquery iPhone/Android的滾動固定頭?
$(window).scroll(function() {
var title_top = $('h2').top()
var window_top = $(window).top()
if (title_top <= window_top) {
$('h2').css({position:'fixed', top:'0'});
} else {
$(this).css({position:'static'});
}
});
OR?
$(window).scroll(function() {
if ($(window).scrollTop < $('H2').offset().top) {
alert('yay! awesome.')
} else {
$(this).css({position:'static'});
}
});