jq外掛做圓形進度條,相容ie7、ie8
1、外掛名字jQuery-Knob-master
下載地址https://github.com/aterrien/jQuery-Knob
2、常用引數說明:
- <script>
- $(function(){
- $(".dial").knob({
- width:100,//寬度
- thickness:0.2,//厚度按百分幾計算
- fgColor:'#f90',//前景色
- //displayInput:false,//不顯示input
- //bgColor:'#000',//背景色
- readOnly:true,//只讀
- //linecap:'round',
- //inputColor:'#f60', //數字的顏色
- });
- });
- </script>
完整案例:
- <!DOCTYPE html>
- <html>
- <head>
- <title>jQuery Knob demo</title>
- <scriptsrc="js/jq.js"></script>
- <!--[if IE]><script type="text/javascript" src="excanvas.js"></script><![endif]-->
- <scriptsrc="js/jquery1.knob.js"></script>
- <style>
- .box{width:100px;height:100px;position: relative;overflow:hidden;}
- .box canvas{position: absolute;top:0;left:0;width:100px;}
- .box span{line-height:100px;display:inline-block;width:100px;text-align:center;}
- </style>
- </head>
- <body>
- <divclass
- <inputtype="text"value="70"class="dial">
- <span>70%</span>
- </div>
- <divclass="box">
- <inputtype="text"value="10"class="dial"style="display:none">
- <span>10%</span>
- </div>
- <divclass="box">
- <inputtype="text"value="30"class="dial"style="display:none">
- <span>30%</span>
- </div>
- <script>
- $(function(){
- $(".dial").knob({
- width:100,//寬度
- thickness:0.2,//厚度按百分幾計算
- fgColor:'#f90',//前景色
- //displayInput:false,//不顯示input
- //bgColor:'#000',//背景色
- readOnly:true,//只讀
- //linecap:'round',
- //inputColor:'#f60', //數字的顏色
- });
- });
- </script>
- </body>
- </html>
解決id7/8下進度在100%的情況下沒有前景色
為了相容坑爹的垃圾ie可以在100%進度下單獨設定背景色和前景色為同一顏色,於是自己又改了一下
- $.fn.knob_progress=function(options){
- var defaults={
- width:55
- };
- var opts = $.extend({},defaults,options);
- $(this).each(function(){
- $this=$(this);
- if($this.val()<100){
- $this.knob({
- width:opts.width,
- thickness:0.15,
- fgColor:'#f90',
- displayInput:false,
- readOnly:true
- });
- }else{
- $this.knob({
- width:opts.width,
- thickness:0.15,
- fgColor:'#f90',
- bgColor:'#f90',
- displayInput:false,
- readOnly:true
- });
- }
- });
- };
完整案例下載地址:
360雲盤。。
相關推薦
jq外掛做圓形進度條,相容ie7、ie8
1、外掛名字jQuery-Knob-master 下載地址https://github.com/aterrien/jQuery-Knob 2、常用引數說明: <script> $(function(){
android自定義圓形進度條,實現動態畫圓效果
自定義圓形進度條效果圖如下:應用場景如動態顯示分數等。 view的自定義屬性如下attr.xml <?xml version="1.0" encoding="UTF-8"?> <resources> <declare-style
開發 | 手把手,教你在小程式裡做一個圓形進度條
今天想把之前在微信小程式開發過程中,製作的一個圓形進度條做成一個元件,方便以後直接拿來用。建立自定義元件一、建立專案結構開啟微信開發者工具建立一個專案, 新建 與 pages 同級目錄 components,在 components 中新建一個目錄 circle ,circl
Canvas實現多個圓形進度條顯示百分比,並繫結各自的click事件
Canvas實現多個圓形進度條顯示百分比,並繫結各自的click事件 目錄 Canvas實現多個圓形進度條顯示百分比並繫結各自的click事件 目錄 實現效果 製
自定義view,可拖拽進度和吸附效果的圓形進度條
前言 最近接到一個需求,第一眼看到ui互動效果時,瞬間想對產品小哥說“尼瑪,這麼會玩,你咋不上天”。確認了具體互動細節,喝了兩口農夫三拳,開始了兩耳不聞窗外事,一心只想擼程式碼的過程。 先上ui效果 說明: 外圈弧形上面是進度的標記點,預設在12點位置,也是
自定義ProgressBar(包括自定義圖片,帶進度的圓形進度條、長方形進度條)
轉載請註明原部落格地址:http://blog.csdn.net/gdutxiaoxu/article/details/51545889 參考部落格:http://blog.csdn.net/lmj623565791?viewmode=contents Progres
自定義圓形進度條控制元件,及圓形漸變顏色實現
package com.xxx.views; import android.content.Context; import android.content.res.TypedArray; import android.graphics.Canvas; import android.graphics.Colo
一個簡單的自定義View,仿圓形進度條
一個很簡單的小例子,,整理一下 效果圖 上程式碼,程式碼中應該註釋很清楚了,就不再贅述,是模仿洋大神寫的,然後自己又加了一點兒自己的理解。 程式碼如下 package com.example.roundview; import android.content.Cont
Android學習之路------自定義控制元件,圓形進度條的簡單實現
簡單介紹 主要是通過自定義一個view類,然後通過操作canvas和paint進行效果的實現 Step 1 新建一個attr.xml,這裡主要是為了自定義我們的控制元件屬性,attr開頭的語句表示控制元件的自定義屬性,在這裡為了實現圓形進度條,定義了一
三種方式實現自定義圓形頁面載入中效果的進度條,包含一個好看的Android UI
效果圖如下:下載地址 樣式一、通過動畫實現定義res/drawable/loading.xml如下: <?xml version="1.0" encoding="UTF-8"?> <animation-list android:oneshot=
Android 高手進階之自定義View,自定義屬性(帶進度的圓形進度條)
很多的時候,系統自帶的View滿足不了我們功能的需求,那麼我們就需要自己來自定義一個能滿足我們需求的View,自定義View我們需要先繼承View,新增類的構造方法,重寫父類View的一些方法,例如onDraw,為了我們自定義的View在一個專案中能夠重用,有時候我們需要自定
android,實現圓形迴圈進度條,不帶百分比進度顯示
1.自定義圓形迴圈圖片cali_accel_round 2.自定義圖片旋轉佈局 <?xml version="1.0" encoding="utf-8"?><animated
canvas 繪制圓形進度條
設置字體大小 文字 height center body 字體 指定位置 str n) <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8">
純CSS3制作圓形進度條所遇到的問題
order 我們 消失 樣式 近日 內部 右上角 圓形進度 spa 近日在開發的頁面中,需要制作一個動態的圓形進度條,首先想到的是利用兩個矩形,寬等於直徑的一半,高等於直徑,兩個矩形利用浮動貼在一起,設置overflow:hidden屬性,作為盒子,內部有一個與其寬高相
圓形進度條
最小 element ali logs isp ber per 圖片 center 基於angularJS1/jquery和radialIndicator插件 效果圖: 1、首先引入一下文件: 2、在jsp中引入需要的文件 <script src="js
異步下載圓形進度條顯示進度
https ati ack blog nbsp idt 進度 circle osi 圓形進度條參考鏈接即可:使用css3實現圓形進度條 需求點擊下載後遮罩層顯示下載進度: 1.圓形進度條參考以上鏈接,有點小瑕疵,可更改定位距離實現重合。 2.遮罩層: .lbOverla
CARVARS 圓形進度條
sele int 20px 進度 arc null type eight 進度條 <!DOCTYPE html><html><head><meta charset="UTF-8"><title></title
Python實現下載界面(帶進度條,斷點續傳,多線程多任務下載等)
Python 下載界面 tkinter 斷點續傳 進度條 開發環境: Windows 7 64位,Python 3.6.2 實現功能: 進度條,下載速度和下載進度的顯示,斷點續傳(暫停繼續下載功能),取消下載等功能下載界面,如圖所示點擊‘新建任務‘,彈出輸入下載鏈接的窗口,如圖所示點擊‘開
原生JS編寫了個簡易進度條,還請各位前輩指教~
classname 學習 UNC TP .com 開始學習 com get 能說 剛開始學習JS不久,以及第一次來到博客園,第一次進行分享博文。。。 噢,不對,不能說是分享,而是學習請教,請前輩多多指教,各個方面都可以~ 感謝您的路過~ <!DOC
#Python繪制 文本進度條,帶刷新、時間暫緩的
截取 字符串 alt 自動換行 分享 進行 style 進度 文本 #Python繪制 文本進度條,帶刷新、時間暫緩的 #文本進度條 import time as T st=T.perf_counter() print(‘-‘*6,‘執行開始‘,‘-‘*6)