vue設(shè)置滾動(dòng)條 js修改滾動(dòng)條滾動(dòng)距離?
js修改滾動(dòng)條滾動(dòng)距離?如果您使用jQuery,您可以編寫(xiě)如下代碼:$(window)。綁定(“scroll”,function(){var top=$(this)。Scrolltop()//當(dāng)前窗口
js修改滾動(dòng)條滾動(dòng)距離?
如果您使用jQuery,您可以編寫(xiě)如下代碼:$(window)。綁定(“scroll”,function(){var top=$(this)。Scrolltop()//當(dāng)前窗口的滾動(dòng)距離})如果使用原生JS,可以這樣寫(xiě):/**獲取滾動(dòng)條到頂部的距離*@return{}支持IE6*/function getscrolltop(){var scrollpos}if(window.pageYOffset頁(yè)偏移){滾動(dòng)位置=window.pageYOffset頁(yè)偏移}如果(文檔.compatMode&和文檔.compatMode!=“BackCompat”{scrollPos=document.documentElement.scrollTop文件}如果(文件正文){滾動(dòng)位置=document.body.scrollTop文件}return scrollPos}
定義并使用scrollto(XPOS,YPOS)方法將內(nèi)容滾動(dòng)到指定的坐標(biāo)。XPOS是必需的。要顯示在窗口文檔顯示區(qū)域左上角的文檔的X坐標(biāo)。需要YPO。要顯示在窗口文檔顯示區(qū)域左上角的文檔的Y坐標(biāo)。滾動(dòng)到頂部查看分區(qū)滾動(dòng)到(0,0)
JS怎么控制某個(gè)div的滾動(dòng)條滾動(dòng)到頂部?
代碼:·$(function(){·//獲取要定位的元素與瀏覽器頂部的距離。·var navh=$(“)。導(dǎo)航“)。偏移()。頂部·//滾動(dòng)條事件·$(窗口)。Scroll(function(){·//獲取滾動(dòng)條的滑動(dòng)距離。·var scroh=$(這個(gè))。Scrolltop()·//如果滾動(dòng)條的滑動(dòng)距離大于或等于定位元素與瀏覽器頂部之間的距離,則滾動(dòng)條將固定,否則滾動(dòng)條將不固定。如果(scroh>=navh){·$(”。導(dǎo)航“)。CSS({position“:”fixed“,”top“:0})·}else if(scroh<navh){·$(”)。導(dǎo)航“)。CSS({position“:”static“})·}············)