設置 <div> 元素中滾動條的垂直偏移:css
$(".btn1").click(function(){ });$("div").scrollLeft(100);
scrollTop() 方法返回或設置匹配元素的滾動條的垂直位置。jquery
scroll top offset 指的是滾動條相對於其頂部的偏移。app
若是該方法未設置參數,則返回以像素計的相對滾動條頂部的偏移。spa
$(selector).scrollTop(offset)
參數 | 描述 |
---|---|
offset | 可選。規定相對滾動條頂部的偏移,以像素計。 |
註釋:該方法對於可見元素和不可見元素均有效。code
註釋:當用於獲取值時,該方法只返回第一個匹配元素的 scroll top offset。對象
註釋:當用於設置值時,該方法設置全部匹配元素的 scroll top offset。blog
$(window).scroll(function(event){ var wScrollY = window.scrollY; // 當前滾動條位置 //console.log("wScrollY:"+wScrollY); var wInnerH = window.innerHeight; // 設備窗口的高度(不會變) //console.log("wInnerH:"+wInnerH); var bScrollH = document.body.scrollHeight; // 滾動條總高度 //console.log("bScrollH:"+bScrollH); var current=wScrollY+wInnerH; if (current+5>bScrollH) { $(".content").append(interText(data)); // load(); } })
scrollY和scrollX是window對象的屬性,
scrollTop和scrollLeft是jquery的css操做,設置或返回被選元素的滾動值,是方法。