2013-11-04 67 views
0

以下是我對scrollTop函數的代碼。它只會將div捲動到頂部,但我希望div從頂部向下300px。誰能幫忙?scrolltop到特定位置

$(function() { 
$("#button").on("click", function() { 
    $("html, body"). animate({"scrollTop":$("#div").offset().top}, 1000); 
    return false; 
    }); 
}); 
+1

'$( 「#DIV」)。偏移()。頂部+ 300'? – jbabey

+0

@ jbabey謝謝。有用。 – kcrocks

回答

0
$("html, body"). animate({"scrollTop":$("#div").offset().top - 300}, 1000); 
+0

如果我從div的頂部位置減去300 px,我會得到位於div上方300 px的位置。減300是絕對正確的。 – Mesaph

+0

@Mesaph是的,這是絕對正確的。非常感謝你的迴應。 – kcrocks