(摘自博客園,原網(wǎng)址)
創(chuàng)新互聯(lián)服務項目包括扶綏網(wǎng)站建設、扶綏網(wǎng)站制作、扶綏網(wǎng)頁制作以及扶綏網(wǎng)絡營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術優(yōu)勢、行業(yè)經(jīng)驗、深度合作伙伴關系等,向廣大中小型企業(yè)、政府機構等提供互聯(lián)網(wǎng)行業(yè)的解決方案,扶綏網(wǎng)站推廣取得了明顯的社會效益與經(jīng)濟效益。目前,我們服務的客戶以成都為中心已經(jīng)輻射到扶綏省份的部分城市,未來相信會繼續(xù)擴大服務區(qū)域并繼續(xù)獲得客戶的支持與信任!
jquery.nicescroll.min.js滾動條使用方法,Nicescroll是制作自定義滾動條的jq插件。支持div,iframe,html等使用,兼容IE7-8,safari,firefox,webkit內(nèi)核瀏覽器(chrome,safari)以及智能終端設備瀏覽器的滾動條。
頁面使用:
$("html").niceScroll({
cursorcolor:"#E62020",
cursoropacitymax:1,
touchbehavior:false,
cursorwidth:"10px",
cursorborder:"0",
cursorborderradius:"5px"
})
nicescroll詳細參數(shù)配置:
cursorcolor - 設置滾動條顏色,默認值是“#000000”
cursoropacitymin - 滾動條透明度最小值
cursoropacitymax - 滾動條透明度最大值
cursorwidth - 滾動條的寬度像素,默認為5(你可以寫“5PX”)
cursorborder - CSS定義邊框,默認為“1px solid #FFF”
cursorborderradius - 滾動條的邊框圓角
ZIndex的 - 改變滾動條的DIV的z-index值,默認值是9999
scrollspeed - 滾動速度,默認值是60
mousescrollstep - 滾動鼠標滾輪的速度,默認值是40(像素)
touchbehavior - 讓滾動條能拖動滾動觸摸設備默認為false
hwacceleration - 使用硬件加速滾動支持時,默認為true
boxzoom - 使變焦框的內(nèi)容,默認為false
dblclickzoom - (僅當boxzoom = TRUE)變焦啟動時,雙點擊框,默認為true
gesturezoom - boxzoom = true并使用觸摸設備)變焦(僅當激活時,間距/盒,默認為true
grabcursorenabled“搶”圖標,顯示div的touchbehavior = true時,默認值是true
autohidemode,如何隱藏滾動條的作品,真正的默認/“光標”=只光標隱藏/ FALSE =不隱藏
的背景下,改變鐵路背景的CSS,默認值為“”
iframeautoresize中,AUTORESIZE iframe上的load事件(默認:true)
cursorminheight,設置最低滾動條高度(默認值:20)
preservenativescrolling,您可以用鼠標滾動本地滾動的區(qū)域,鼓泡鼠標滾輪事件(默認:true)
railoffset,您可以添加抵消頂部/左軌位置(默認:false)
bouncescroll,使?jié)L動反彈結束時的內(nèi)容移動(僅硬件ACCELL)(默認:FALSE)
spacebarenabled,允許使用空格鍵滾動(默認:true)
railpadding,設置間距(默認:頂:0,右:0,左:0,底部:0})
disableoutline,Chrome瀏覽器,禁用綱要(橙色hightlight)時,選擇一個div nicescroll(默認:true)
前置條件:
div作為盒子限制高度,并設置overflow:auto。在內(nèi)容超溢出時會出現(xiàn)滾動條(默認Y軸)
實現(xiàn)滾動條滾動到指定位置有兩種情況:無效果 和 有動畫效果
(1)無效果--直接使用scrollTop方法
//100為高度,單位px
$('.box').scrollTop(100)
(2)有效果--使用animate方法
//100為高度,單位px;300為時間,單位ms
$('.box').animate({scrollTop:100},300)
本文實例講述了jQuery實現(xiàn)將div中滾動條滾動到指定位置的方法。分享給大家供大家參考,具體如下:
一、Js代碼:
onload
=
function
()
{
//初始化
scrollToLocation();
};
function
scrollToLocation()
{
var
mainContainer
=
$('#thisMainPanel'),
scrollToContainer
=
mainContainer.find('.son-panel:last');//滾動到div
id="thisMainPanel"中類名為son-panel的最后一個div處
//scrollToContainer
=
mainContainer.find('.son-panel:eq(5)');//滾動到div
id="thisMainPanel"中類名為son-panel的第六個處
//非動畫效果
//mainContainer.scrollTop(
//
scrollToContainer.offset().top
-
mainContainer.offset().top
+
mainContainer.scrollTop()
//);
//動畫效果
mainContainer.animate({
scrollTop:
scrollToContainer.offset().top
-
mainContainer.offset().top
+
mainContainer.scrollTop()
},
2000);//2秒滑動到指定位置
}
二、Html代碼:
div
id="thisMainPanel"
style="height:200px;overflow-y:
scroll;border:1px
solid
#f3f3f3;"
div
class="son-panel"我是類容區(qū)域-1/div
div
class="son-panel"我是類容區(qū)域-2/div
div
class="son-panel"我是類容區(qū)域-3/div
div
class="son-panel"我是類容區(qū)域-4/div
div
class="son-panel"
style="height:160px;"我是類容區(qū)域-5/div
div
class="son-panel"我是類容區(qū)域-6/div
div
class="son-panel"我是類容區(qū)域-7/div
div
class="son-panel"我是類容區(qū)域-8/div
/div
更多關于jQuery相關內(nèi)容感興趣的讀者可查看本站專題:《jQuery常用插件及用法總結》、《jQuery常見經(jīng)典特效匯總》、《jQuery
form操作技巧匯總》、《jQuery操作json數(shù)據(jù)技巧匯總》、《jQuery擴展技巧總結》、《jQuery拖拽特效與技巧總結》、《jQuery表格(table)操作技巧匯總》、《jquery中Ajax用法總結》、《jQuery動畫與特效用法總結》及《jquery選擇器用法總結》
希望本文所述對大家jQuery程序設計有所幫助。
1、jquery獲取滾動條高度使用.scrollTop()方法。
2、首先我們新建一個長篇的HTML文檔。
3、然后我們編輯JS腳本,使用.scroll()方法,監(jiān)聽網(wǎng)頁滾動。
4、然后我們使用.scrollTop()獲取垂直滾動距離。
5、然后保存文件,查看獲取的垂直滾動距離即可。