成人免费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

2011-09-01 13:17:46

JQuery滾動

2015-07-31 14:11:01

內滾動布局

2017-01-11 19:00:05

Android嵌套滾動移動開發

2020-11-10 14:02:01

數據滾動SimulinkC語言

2022-08-23 08:01:09

CSS前端

2011-06-27 13:57:42

JavaScript

2020-12-09 07:54:17

Vue插件鼠標

2015-07-17 13:15:40

Swift版幻燈無限滾動
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美日高清视频 | 视频一区二区在线 | 天天操天天玩 | 精品乱码一区二区三四区视频 | 亚洲欧美中文日韩在线v日本 | 毛片网站免费观看 | 国产精品亚洲片在线播放 | 国产乱码精品1区2区3区 | 精品视频在线播放 | 日日骚av | 欧美vide| 国产精品99久久久久久动医院 | 日韩在线国产 | 日韩精品一区二区三区视频播放 | 色精品视频 | 中文字幕综合 | 亚洲欧美综合 | 亚洲在线 | 中文字幕高清av | 亚洲一区二区三区在线 | 精品一区二区视频 | 一级在线观看 | 亚洲欧美在线观看 | 日韩欧美中文 | 亚洲欧美一区二区三区在线 | 在线婷婷 | 91久久国产综合久久 | 亚洲一区二区在线电影 | 久久久久久久久一区 | 日韩国产中文字幕 | 精品视频一区在线 | 精品久久久久久久久久久久久久久久久 | 精品国产伦一区二区三区观看方式 | 亚洲第一视频 | 97国产一区二区精品久久呦 | 日本一区二区电影 | 欧美视频1 | 欧美一区二区三区在线 | 中文字幕久久精品 | 国内精品久久久久 | 蜜月va乱码一区二区三区 |