var ofTop = $('#toScroll').offset().top; $(window).scroll(function(){ var scTop = $(this).scrollTop(); console.log(ofTop,scTop) if ( (scTop + 20) > ofTop ) { $('#toScroll').addClass('fixed') } else { $('#toScroll').removeClass('fixed') } })
Есть блок который должен ездить при скролле страницы, аля bootstrap. в хроме, мозиле, опере все работает в сафри нет вывел в консоле ofTop в хроме, мозиле, опере отдает правильное значение 519, а в сафари 2561... Что я делаю не так?
You can post now and register later.
If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.
Здравствуйте, подскажите какой тег использовать для увеличения значения, пример на картинке.
Вроде, про такой тег я слышала. Если есть тег прогресс бар, значит и такое должно быть.
Question
vladmih
var ofTop = $('#toScroll').offset().top;
$(window).scroll(function(){
var scTop = $(this).scrollTop();
console.log(ofTop,scTop)
if ( (scTop + 20) > ofTop ) {
$('#toScroll').addClass('fixed')
} else {
$('#toScroll').removeClass('fixed')
}
})
Есть блок который должен ездить при скролле страницы, аля bootstrap.
в хроме, мозиле, опере все работает
в сафри нет вывел в консоле
ofTop в хроме, мозиле, опере отдает правильное значение 519,
а в сафари 2561...
Что я делаю не так?
Link to comment
Share on other sites
5 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.