JQuery> ScrollTo>突出显示滚动到的项目

时间:2011-10-11 18:02:34

标签: jquery scrollto

这看起来很简单,但我似乎无法弄明白。我想使用JQuery的ScrollTo插件更改滚动到的元素的背景颜色。我正在使用onAfter设置。这就是我所拥有的:

$("#nav-inpage").localScroll({
  target:'body',
  offset: -50, // compensate for static super-nav
  hash: true,
  onAfter:function(){
    $(this.hash).css('background-Color' , '#ff0000');
  }
});

如果我将this.hash更改为此,目标(正文)的背景将变为红色。那么我该如何处理我正在滚动的哈希?

1 个答案:

答案 0 :(得分:3)

您需要实际获取哈希并将其用作ID选择器。

$(window.location.hash).css('background-Color' , '#ff0000');