2012-06-09 21 views
5

Mały problem. Mam div id="comHere" gdzieś w środku projektu. A w górnej części projektu mam <a href="#comeHere">Click Here</a>.jQuery - Dodaj jednostki do przesunięcia

Teraz, gdy klikam na href linku, przewija do div przy użyciu tego kodu

scrollTop: $($anchor.attr('href')).offset().top

Moje wymogiem jest, że mówią, że div jest o przesunięcie pozycji z 600px od góry, gdy Klikam na link Chcę, aby przewijanie stało się 600px+100px, a nie 600px.

Czy to jest możliwe przy użyciu jQuery?

Dzięki, Dev

Odpowiedz

17
scrollTop: $($anchor.attr('href')).offset().top - 100 
+1

Dzięki. Musiałem zmienić to "+" na "-". W przeciwnym razie przewijano do 500 pikseli. Wcześniej próbowałem z 100em, 100px. – Dev

+0

idealne rozwiązanie –

Powiązane problemy