このコードは Firefox では機能しますが、Chrome v.23 では機能しません。デバッガーでコードをトレースすると、すべて正常に動作しますが、Chrome は class を変更しません。何か案は?
$(document).scroll(function () {
$('a.nav').each(function () {
var divTop = $('#' + this.title).offset().top;
var distance = divTop - $("html").scrollTop();
if (distance > 210 && distance < 255) {
$('a.active').removeClass('active');
$(this).addClass('active');
}
});
});