我的蛋殼

          倡導(dǎo)自由、開放、分享的Java技術(shù)社區(qū) http://www.javaread.com

           

          簡約之美,JQuery之進(jìn)度條插件

          JQuery Progress Bar是基于JQuery開發(fā)的進(jìn)度條插件,秉承了JQuery的簡約哲學(xué)。不僅容易使用,而且可以輕松定制外觀。對于使用了JQuery框架的項目來說,需要使用進(jìn)度條控件時這是一個不錯的選擇。

          JQuery Progress Bar與常規(guī)插件一樣,只要用選擇器選擇一個HTML元素后,直接調(diào)用插件的公開方法即可。它提供的公開方法名稱為progressBar()。那么,當(dāng)HTML頁面上有一個id為progress1的元素時,可以這樣初始化該控件:

          $("#progress1").progressBar();

          它的構(gòu)造函數(shù)可以接收如下表所示的參數(shù)。

          方法及參數(shù)

          用途

          progressBar()

          按默認(rèn)設(shè)置初始化一個進(jìn)度條

          progressBar(persent)

          按默認(rèn)設(shè)置初始化或更新一個進(jìn)度條,設(shè)置進(jìn)度條的百分比至persent%.

          progressBar(config)

          config中指定的設(shè)置初始化一個進(jìn)度條,百分比為0%。注意不要在初始化之后使用該方法來更改進(jìn)度條的設(shè)置,否則可能引起顯示不正常。

          progressBar(persent,config)

          config中指定的設(shè)置初始化一個進(jìn)度條,百分比為persent%。注意不要在初始化之后使用該方法來更改進(jìn)度條的設(shè)置,否則可能引起顯示不正常。

          其中,config參數(shù)是一個哈希結(jié)構(gòu)對象,它包含了如下屬性用于設(shè)置進(jìn)度條的外觀特性

          屬性

          用途

          increment

          設(shè)置進(jìn)度條每步的增長度。默認(rèn)值為2

          speed

          設(shè)置進(jìn)度條初始化時動態(tài)滑動效果的速度。默認(rèn)值為15。這個值越大,則滑動速度越慢。

          showText

          設(shè)置是否顯示百分比標(biāo)識文字。默認(rèn)值為ture,即顯示百分比文字標(biāo)識。

          boxImage

          設(shè)置邊框圖片。默認(rèn)值為images/progressbar.gif。如需定制邊框,則修改該屬性,指向要使用的圖片即可。

          barImage

          設(shè)置進(jìn)度標(biāo)識圖片。默認(rèn)值為images/progressbg_green.gif。如需定制,則修改該屬性,指向要使用的圖片即可。這個圖片分類兩節(jié),前半節(jié)用于標(biāo)識完成進(jìn)度,后半截用于標(biāo)識剩余未完成進(jìn)度。兩節(jié)長度相等,且等于進(jìn)度條的寬度。

          width

          設(shè)置進(jìn)度條的寬度,這個值必須與barImageboxImage所指向的圖片相適應(yīng)。默認(rèn)值為120

          height

          設(shè)置進(jìn)度條的高度,這個值必須與barImageboxImage所指向的圖片相適應(yīng)。默認(rèn)值為12

          與服務(wù)器的交互就不在這里講了,就只是使用ajax從服務(wù)器獲取進(jìn)度值,然后用progressBar(persent)更新進(jìn)度即可。



          本文作者:javaread.com

          posted on 2008-07-03 09:18 javaread.com 閱讀(12109) 評論(6)  編輯  收藏

          評論

          # re: 簡約之美,JQuery之進(jìn)度條插件 2009-07-01 16:59 java狼

          學(xué)習(xí)了,正好是需要的,呵呵  回復(fù)  更多評論   

          # re: 簡約之美,JQuery之進(jìn)度條插件 2010-07-27 17:55 jQuery progressBar

          jQuery progressBar   回復(fù)  更多評論   

          # re: 簡約之美,JQuery之進(jìn)度條插件[未登錄] 2011-05-12 12:11 as

          sfasdf  回復(fù)  更多評論   

          # re: 簡約之美,JQuery之進(jìn)度條插件[未登錄] 2011-08-22 15:30 打工的

          法國的  回復(fù)  更多評論   

          # re: 簡約之美,JQuery之進(jìn)度條插件 2011-09-05 10:57 321

          231  回復(fù)  更多評論   

          # re: 簡約之美,JQuery之進(jìn)度條插件 2014-12-16 13:48 zuidaima

          jquery進(jìn)度條相關(guān)代碼下載:http://zuidaima.com/share/kjquery%E8%BF%9B%E5%BA%A6%E6%9D%A1-p1-s1.htm  回復(fù)  更多評論   


          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           

          導(dǎo)航

          統(tǒng)計

          常用鏈接

          留言簿(3)

          隨筆檔案

          Java

          友情鏈接

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 石景山区| 郁南县| 九江市| 肇源县| 崇仁县| 潞城市| 芷江| 长宁县| 夏津县| 邹平县| 沂南县| 金湖县| 南昌市| 科尔| 普兰县| 邹平县| 宁津县| 永济市| 扎兰屯市| 兴业县| 无锡市| 玉林市| 杭锦旗| 阳山县| 定襄县| 泾源县| 疏附县| 万全县| 天峨县| 凤阳县| 牡丹江市| 平顺县| 北碚区| 新巴尔虎左旗| 三原县| 什邡市| 南华县| 郎溪县| 木兰县| 香河县| 浦东新区|