2011-10-11 55 views
1

的項目這似乎很簡單,但我似乎無法弄清楚。我想要將使用ScrollTo插件滾動到的元素的背景顏色更改爲JQuery。我正在使用onAfter設置。這是我有:JQuery> ScrollTo>突出顯示滾動到

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

如果我改變this.hash只是這一點,目標(身體)的背景變成紅色。那麼我如何解決我滾動的散列?

回答

3

您需要實際獲取散列並將其用作ID選擇器。

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

太棒了!非常感謝! –

+0

@ VaughnD.Taylor如果答案是正確的,請將其標記爲問題的答案。 –