zoukankan      html  css  js  c++  java
  • jquery 进度条

    果图
     
     

     
     
     
     
     
    [html] 
    <p><html> 
    <head> 
    <meta http-equiv="content-type" content="text/html; charset=utf-8" /> 
    <title>bar</title> 
    <script type="text/javascript" src="jquery-1.8.0.min.js" ></script> 
    <style type="text/css"> 
    #time_back{300px;height:20px;border:1px solid #246;background:#CCC} 
    #time_bar{0;height:20px;background:#470;color:#FFF;text-align:right;} 
    #target_back{300px;height:20px;border:1px solid #246;background:#CCC} 
    #target_bar{0;height:20px;background:#470;color:#FFF;text-align:right;} 
    </style> 
    <script type="text/javascript"> 
    $(document).ready(function(){</p><p>  
     $("#input_time").change(function(){ 
      var rate = $(this).attr("value"); 
      changebar("#time_bar",rate,"red"); 
     }); 
      
     $("#input_target").change(function(){ 
      var rate = $(this).attr("value"); 
      changebar("#target_bar",rate,"orange"); 
     }); 
      
     /** 
     * 更新进度条 
     * @ param obj 进度条id 
     * @ param rate 进度,0-100间的整数 
     * @ param deadColor 当进度超过一定值(默认80)的颜色 
     */ 
     function changebar(obj,rate,deadColor){ 
      if(undefined!=deadColor&&rate>80){ 
       $(obj).css({"background":deadColor}) 
      } 
      rate = rate%100 + "%"; 
      $(obj).animate({rate},1000); 
      $(obj).html(rate); 
     } 
    }); 
    </script> 
    <body> 
    日期:<div id="time_back" ><div id="time_bar" ></div></div> 
    进度:<div id="target_back" ><div id="target_bar" ></div></div> 
    <input type="text" id="input_time" /> 
    <input type="text" id="input_target" /> 
    </body> 
    </html></p> 

  • 相关阅读:
    基于google Zxing实现二维码、条形码扫描,仿微信二维码扫描效果(转)
    javascript中call、apply、argument、callee、caller
    Google Analytics10条有用教程(转)
    小问题
    MySQL exists的用法介绍
    warning C4005: “AF_IPX”: 宏重定义的解决办法
    /MT、/MD编译选项,以及可能引起在不同堆中申请、释放内存的问题
    _mkdir
    文件读写操作总结
    Distinct
  • 原文地址:https://www.cnblogs.com/qingzhouyi/p/3140693.html
Copyright © 2011-2022 走看看