0
我用这scrollspy插件,我需要重置最小值/最大值时调整窗口大小,因为第一部的高度调整大小,并影响到所有position.top
以下部分。什么是最好的方法来做到这一点?如何重置最小值/最大值的jQuery scrollspy在窗口调整
$('section').each(function() {
var position = $(this).position();
$(this).scrollspy({
min: position.top - $header.outerHeight(),
max: position.top + $(this).outerHeight() - $header.outerHeight(),
onEnter: function(element) {
$('#main-menu').find('a[href$="'+$(element).attr('id')+'"]').addClass('cur');
/* window.location.hash = 'panel-'+$(element).attr('id'); */
},
onLeave: function(element) {
$('#main-menu').find('a[href$="'+$(element).attr('id')+'"]').removeClass('cur');
}
});
});
尝试设置您的部分相对位置 – dreamweiver
是的!作品 - 非常感谢! :) – pixelpalast