Javascript Scrollspy jquery不';我不能在firefox和opera中工作
请帮我解决这个问题。 我的脚本在firefox和opera中不起作用,它只在chrome中起作用。 尝试: 使用“$(window).scrollTop()”而不是“$('body')。获取(0).scrollTop”尝试: 使用“$(window).scrollTop()”而不是“$('body').get(0).scrollTop”Javascript Scrollspy jquery不';我不能在firefox和opera中工作,javascript,jquery,firefox,opera,Javascript,Jquery,Firefox,Opera,请帮我解决这个问题。 我的脚本在firefox和opera中不起作用,它只在chrome中起作用。 尝试: 使用“$(window).scrollTop()”而不是“$('body')。获取(0).scrollTop”尝试: 使用“$(window).scrollTop()”而不是“$('body').get(0).scrollTop” $(document).ready(function() { var navsPosition = $('#goods-navs').position
$(document).ready(function() {
var navsPosition = $('#goods-navs').position().top;
$(window).scroll(function() {
if ( $('body').get(0).scrollTop > navsPosition) {
$('#goods-navs').addClass('active');
} else {
$('#goods-navs').removeClass('active');
}
});
});
$(document).ready(function() {
var navsPosition = $('#goods-navs').position().top;
$(window).scroll(function() {
if ( $(window).scrollTop() > navsPosition) {
$('#goods-navs').addClass('active');
} else {
$('#goods-navs').removeClass('active');
}
});
});