zoukankan      html  css  js  c++  java
  • Jquery进度条插件 Progress Bar

    今天遇到一个进度条的小问题,搞的我小纠结了一会,最后感谢同事分享文章,得以结局,呵呵,小经验还是要保存的
    个人使用总结:

    <script type="text/javascript" src="/Scripts/jquery-1.4.4.min.js"></script>

    <script type="text/javascript" src="/Scripts/Method/jquery.progressbar.min.js"></script>【Progresbar插件很重要】

     <script type="text/javascript">

        $(document).ready(function () {        

        $("#progress1").progressBar(68, { barImage: '/content/images/progressbg_red.gif' });

      });

    </script>

    <div id="progress1"> </div>

    -------------------------------------------------------------------------------------------------------------
    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

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

    height

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

    $(document).ready(function() {
        $("#spaceused1").progressBar();
        $("#spaceused2").progressBar({ barImage: 'images/progressbg_yellow.gif'} );
        $("#spaceused3").progressBar({ barImage: 'images/progressbg_orange.gif', showText: false} );
        $("#spaceused4").progressBar(65, { showText: false, barImage: 'images/progressbg_red.gif'} );
        $("#uploadprogressbar").progressBar();
    });

    http://t.wits.sg/misc/jQueryProgressBar/demo.php#

    http://www.bram.us/projects/js_bramus/jsprogressbarhandler/#download

    <script type="text/javascript"> $("#loading").fadeOut() </script>

  • 相关阅读:
    orm 对象关系映射 指 表与类之间的映射 # 40
    事务 视图 触发器 函数 (内置) 存储过程 流程控制 索引 # 39
    exist 存在 Python操作mysql pymysql sql注入问题 # 38
    基本查询语句与方法 多表查询 # 37
    外键 #36
    存储引擎 索引 数据类型 约束条件 # 35
    mysql安装 登录 修改密码 库,表,记录(增删改查) # 34
    进程池和线程池 协程 # 33
    GIL全局解释器锁
    # 并发编程 -进程理论-进程的方法
  • 原文地址:https://www.cnblogs.com/hedywqy/p/2104660.html
Copyright © 2011-2022 走看看