成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

JQuery滾動插件Xslider實現水平滾動和垂直滾動

移動開發
JQuery滾動插件Xslider實現水平滾動和垂直滾動是本文要介紹的內容,主要是來學習JQuery中插件Xslider的滾動效果,來看內容。

JQuery滾動插件Xslider實現水平滾動和垂直滾動是本文要介紹的內容,主要是來學習JQuery插件Xslider滾動效果,不多說,具體內容的實現來看本文詳解。

可以實現上下、左右切換的4種常見滾動效果形式!最少僅需傳入兩個參數:

  1. $(".productshow").Xslider(  
  2. {   
  3. unitdisplayed:3, numtoMove:3  
  4. }  
  5. );  

寫滾動效果的html結構可能大都是用li列表,滾動時一般是通過li的個數來指定移動距離,Xslider打破這種思維局限,任何一個對象在這里都能實現滾動效果,而不僅是li列表!為什么?插件的思想是把移動對象網格化看待,通過判斷可視框寬度、要移動對象的寬度及它當前的位置(獲取left或top值)來控制滾動,所以你只需指定可視框寬度、要移動對象的寬度以及每次要移動的單位網格數,不管你的html結構是li的列表還是純文本字段,都能實現滾動的效果!

效果圖:

JQuery滾動插件Xslider實現水平滾動和垂直滾動 

功能介紹:

1、可以一次給頁面上綁定同一個類的所有對象實現滾動效果;

2、支持水平和垂直方向的滾動;

3、可實現4種滾動形式:

滾動到對象底部就結束滾動而不是依然移動指定距離 每次滾動固定距離,滾動到***時不識別對象的底部,而是依然移動固定距離 循環滾動 自動滾動

使用方法:

  1.  $(".productshow").Xslider({   
  2.  unitdisplayed:3,//必需項;   
  3.  numtoMove:1,//必需項;   
  4.  viewedSize:120, scrollobj:".vscrollobj",   
  5.   unitlen:20, scrollobjSize:  
  6.   $(".vscrollobj").height(), dir:"V",   
  7.   loop:"cycle", speed:500, autoscroll:2000  
  8.   }  
  9. );  

參數說明:

“.productshow”是要實現滾動效果的對象,該對象要包含一個被移動的對象和左右移動按鈕。如下面的html結構:

  1. <div class="productshow">   
  2. <div class="scrollobj">   
  3. <!--具體內容-->   
  4. </div>   
  5. <a href="#left" class="abtn aleft">左移</a>   
  6. <a href="#right" class="abtn aright">右移</a>   
  7. </div>  

“.scrollobj”是被移動的對象,他的position屬性需設置為absolute或relative,因為腳本是通過改變它的left或top值來實現滾動效果的。左右移動按鈕的class名稱,左按鈕需指定為“.aleft”,右按鈕為“.aright”。在按鈕不可用狀態下,他的class名稱分別是“.agrayleft”和“.agrayright”。他們html結構的位置不是固定的,只要在“.productshow”下能找到這些對象就行。

另外,給“.productshow”綁定腳本后,頁面上所有的“.productshow”對象都能實現滾動效果;

unitdisplayed:該參數是必需項。指定可視框內可見的最小單元個數;

numtoMove:該參數是必需項。指定每次移動最小單元的個數;

unitlen:該參數是可選項。指定最小單元的寬度或高度,如果不指定的話,默認查找“.productshow”下li的尺寸;

scrollobjSize:該參數是可選項。移動最長寬或高(就是要移動對象“.scrollobj”***能設置的left或top值),不傳入則由“.productshow”下li個數乘以unitlen計算。demo頁面的范例一效果就是通過指定該值來實現;

dir:H | V,該參數是可選項。指定水平滾動還是垂直滾動,默認是’“H”水平滾動,注意是大寫字母;

loop:cycle,該參數是可選項。指定是否需要循環滾動,不需要則不要傳入該參數,注意如果html結構不是li列表的話不能實現循環滾動的效果;
speed:該參數是可選項。指定每次移動的速度,單位是毫秒;

autoscroll:該參數是可選項。指定自動滾動的間隔時間,單位是毫秒,不傳入則不會自動滾動。

Xslider是sean繼 Validform表單驗證插件 之后推出的第二款Jquery插件,效果皆源于平時項目需求,所以非常實用,歡迎各位同行試用并反饋您的意見或建議。

小結:JQuery滾動插件Xslider支持水平滾動和垂直滾動的內容介紹完了,希望通過本文的學習能對你有所幫助!

責任編輯:zhaolei 來源: 博客園
相關推薦

2011-09-02 09:49:29

JQuery圖片滾動

2011-09-02 10:03:40

jQuery滾動圖片

2012-05-10 14:02:46

jQuery

2012-08-10 09:46:53

jQuery

2024-01-22 09:28:23

CSS前端滾動驅動

2013-04-02 13:04:07

ListView平滑滾

2012-05-28 13:38:41

HTML5

2023-11-22 07:47:34

2011-07-22 13:30:52

JavaScript

2009-09-09 13:18:10

C# TextBox滾C# TextBox

2024-02-21 20:10:18

滾動視頻網頁

2014-12-31 13:49:34

ScrollViewScroll ViewParallax

2015-07-31 14:11:01

內滾動布局

2017-01-11 19:00:05

Android嵌套滾動移動開發

2011-09-01 13:17:46

JQuery滾動

2020-11-10 14:02:01

數據滾動SimulinkC語言

2022-08-23 08:01:09

CSS前端

2011-06-27 13:57:42

JavaScript

2009-08-17 10:26:39

鼠標手勢

2015-05-28 10:20:34

js相冊翻頁
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美韩一区二区 | 国产黄色在线观看 | 亚洲午夜精品 | 国产一区二区三区在线 | 日韩有码一区 | 精品视频在线一区 | 日韩 欧美 综合 | 正在播放亚洲 | 激情欧美日韩一区二区 | 黑人巨大精品欧美一区二区免费 | 亚洲精品视频网站在线观看 | 亚洲一区三区在线观看 | 一区二区在线不卡 | 一级欧美一级日韩片免费观看 | 国产高清视频在线播放 | 福利成人| 精品久久久久久久久久久 | 久色视频在线 | 成人精品视频在线观看 | 国产精品免费一区二区三区四区 | 亚洲日本欧美日韩高观看 | 亚洲精品久久久 | 久久一| 欧美中文字幕在线 | 亚洲v日韩v综合v精品v | 99自拍视频 | 国产高清无av久久 | 日本不卡一区二区三区在线观看 | 欧美精品一区二区蜜桃 | 久久国产精品72免费观看 | 久久久久久久久久久久久9999 | www.色综合| 亚洲综合三区 | 一级片毛片 | 国产一区二区三区 | 国产精品乱码一二三区的特点 | 亚洲男女视频在线观看 | 一区二区三区国产精品 | 91欧美| 欧美亚洲视频 | 欧美视频二区 |