主要問題scrollTop的()不工作時,html和車身樣式看起來是這樣的:jQuery的scrollTop的不工作時,html和身體溢出自動
html
margin: 0
padding: 0
border: 0
overflow: auto
body
padding: 0
margin: 0
background-image: url('/imgs/bg1.jpg')
overflow: auto
background-repeat: no-repeat
我的js代碼:
$('.get_method').click(function() {
$('body').animate({
scrollTop: $(".test").offset().top
});
});
當我從html或body元素(或任何地方)中刪除溢出屬性時,所有工作都完美無缺,但是當我滾動文檔BG圖像結束時,我得到空白區域。當我點擊.get_method按鈕時,我需要的是固定BG圖像和工作scrollTop動畫效果。
編輯:
元素.test它的div元素。 CSS:
.test
position: relative
top: 900px
如果使用'$(window)'更改'$('body')''? –
不能再工作 –