导航

JavaYe

欢迎光临小站,喝口咖啡,品位Java,希望您喜欢JavaYe.COM 。

« 【转】Spring Framework 2.5 Reference中文版正式发布【转】JRuby on Rails的真实案例:传染病报告与处理系统 »

【转】简约之美,JQuery之进度条插件


JQuery Progress Bar是基于JQuery开发的进度条插件,秉承了JQuery的简约哲学。不仅容易使用,而且可以轻松定制外观。对于使用了JQuery框架的项目来说,需要使用进度条控件时这是一个不错的选择。

JQuery Progress Bar与常规插件一样,只要用选择器选择一个HTML元素后,直接调用插件的公开方法即可。它提供的公开方法名称为progressBar()。那么,当HTML页面上有一个id为progress1的元素时,可以这样初始化该控件:

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

它的构造函数可以接收如下表所示的参数。


方法及参数 用途 progressBar() 按默认设置初始化一个进度条 progressBar(persent) 按默认设置初始化或更新一个进度条,设置进度条的百分比至persent%. progressBar(config) 按config中指定的设置初始化一个进度条,百分比为0%。注意不要在初始化之后使用该方法来更改进度条的设置,否则可能引起显示不正常。 progressBar(persent,config) 按config中指定的设置初始化一个进度条,百分比为persent%。注意不要在初始化之后使用该方法来更改进度条的设置,否则可能引起显示不正常。

其中,config参数是一个哈希结构对象,它包含了如下属性用于设置进度条的外观特性
属性
用途

increment
设置进度条每步的增长度。默认值为2。

speed
设置进度条初始化时动态滑动效果的速度。默认值为15。这个值越大,则滑动速度越慢。

showText
设置是否显示百分比标识文字。默认值为ture,即显示百分比文字标识。

boxImage
设置边框图片。默认值为images/progressbar.gif。如需定制边框,则修改该属性,指向要使用的图片即可。

barImage
设置进度标识图片。默认值为images/progressbg_green.gif。如需定制,则修改该属性,指向要使用的图片即可。这个图片分类两节,前半节用于标识完成进度,后半截用于标识剩余未完成进度。两节长度相等,且等于进度条的宽度。

width
设置进度条的宽度,这个值必须与barImage和boxImage所指向的图片相适应。默认值为120。

height
设置进度条的高度,这个值必须与barImage和boxImage所指向的图片相适应。默认值为12。


与服务器的交互就不在这里讲了,就只是使用ajax从服务器获取进度值,然后用progressBar(persent)更新进度即可。

简约之美,JQuery之进度条插件

jquery和prototype冲突解决

spring学习资料和知识库集锦

dwr做comet的完整实现

glassfish与tomcat一些测试数据对比

通过JOX轻松实现JavaBeans与XML的相互转换

Java 的DES算法实现

对Java多线程技术中所有方法的详细解析

OpenOffice.org 3.0.0 Beta 2 RC1

使用Slf4j取代Apache Common-Logging编写日志

OpenJWebv1.2实现了树型功能的创建向导

定义RIA、Web 2.0和AJAX

Groovy探索之Delegate模式 二

现在可以搜索Flash内容啦

Consumer JRE:当Applets遇到Java Web Start

Kilim:actor模型和消息传递的Java实现

Eclipse Ganymede发布啦

Apple加快SproutCore的应用

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Copyright 2007-2008 JavaYe.com. Some Rights Reserved.

Search

控制面板

  • [管理登录]  [给我留言]

最近发表