- 浏览: 5827054 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (890)
- WindowsPhone (0)
- android (88)
- android快速迭代 (17)
- android基础 (34)
- android进阶 (172)
- android高级 (0)
- android拾遗 (85)
- android动画&效果 (68)
- Material Design (13)
- LUA (5)
- j2me (32)
- jQuery (39)
- spring (26)
- hibernate (20)
- struts (26)
- tomcat (9)
- javascript+css+html (62)
- jsp+servlet+javabean (14)
- java (37)
- velocity+FCKeditor (13)
- linux+批处理 (9)
- mysql (19)
- MyEclipse (9)
- ajax (7)
- wap (8)
- j2ee+apache (24)
- 其他 (13)
- phonegap (35)
最新评论
-
Memories_NC:
本地lua脚本终于执行成功了,虽然不是通过redis
java中调用lua脚本语言1 -
ZHOU452840622:
大神://处理返回的接收状态 这个好像没有监听到 遇 ...
android 发送短信的两种方式 -
PXY:
拦截部分地址,怎么写的for(int i=0;i<lis ...
判断是否登录的拦截器SessionFilter -
maotou1988:
Android控件之带清空按钮(功能)的AutoComplet ...
自定义AutoCompleteTextView -
yangmaolinpl:
希望有表例子更好。。。,不过也看明白了。
浅谈onInterceptTouchEvent、onTouchEvent与onTouch
在线演示
用法介绍:
分享一款超棒的jQuery旋钮插件 - jQuery knob
http://anthonyterrien.com/knob/
我要实现的效果:
就是需要下方有一个缺口,用于显示一些文字。
我利用knob只显示了这个圆环,其中的文本数字都是在div中显示的,跟knob无关!
首先导入jquery和knob插件:
然后定义一个div用于显示圆环:
注意设置其中的data-angleOffset和data-angleArc,这样一个环就出来了,默认应该是完整的圈圈。
JS代码:
最后为其动态设置value:
data.loyalty.progress_percentage是个百分比值,根据你的需要传入即可。
更多功能请参考网上其他文档。
还可以试试这个插件:
http://www.jqueryscript.net/chart-graph/Animated-Circle-Statistics-Plugin-With-jQuery-Canvas-Circliful.html
用法介绍:
分享一款超棒的jQuery旋钮插件 - jQuery knob
http://anthonyterrien.com/knob/
我要实现的效果:
就是需要下方有一个缺口,用于显示一些文字。
我利用knob只显示了这个圆环,其中的文本数字都是在div中显示的,跟knob无关!
首先导入jquery和knob插件:
<script type="text/javascript" src="js/jquery-1.10.2.min.js"></script> <script type="text/javascript" src="js/jquery.knob.js"></script>
然后定义一个div用于显示圆环:
<div class="knob" data-width="250" data-height="250" data-bgcolor="#333" data-fgColor="#6B4F00" data-angleOffset="-140" data-angleArc="280" data-displayInput="false" data-readOnly="true" ></div>
注意设置其中的data-angleOffset和data-angleArc,这样一个环就出来了,默认应该是完整的圈圈。
JS代码:
$(".knob").knob({ change : function (value) { }, release : function (value) { console.log("release : " + value); }, cancel : function () { console.log("cancel : ", this); }, draw : function () {//设置了data-skin="tron"才有效 // "tron" case if(this.$.data('skin') == 'tron') { var a = this.angle(this.cv) // Angle , sa = this.startAngle // Previous start angle , sat = this.startAngle // Start angle , ea // Previous end angle , eat = sat + a // End angle , r = 1; this.g.lineWidth = this.lineWidth; this.o.cursor && (sat = eat - 0.3) && (eat = eat + 0.3); if (this.o.displayPrevious) { ea = this.startAngle + this.angle(this.v); this.o.cursor && (sa = ea - 0.3) && (ea = ea + 0.3); this.g.beginPath(); this.g.strokeStyle = this.pColor; this.g.arc(this.xy, this.xy, this.radius - this.lineWidth, sa, ea, false); this.g.stroke(); } this.g.beginPath(); this.g.strokeStyle = r ? this.o.fgColor : this.fgColor ; this.g.arc(this.xy, this.xy, this.radius - this.lineWidth, sat, eat, false); this.g.stroke(); this.g.lineWidth = 2; this.g.beginPath(); this.g.strokeStyle = this.o.fgColor; this.g.arc( this.xy, this.xy, this.radius - this.lineWidth + 1 + this.lineWidth * 2 / 3, 0, 2 * Math.PI, false); this.g.stroke(); return false; } } });
最后为其动态设置value:
$(".knob").val(data.loyalty.progress_percentage).trigger("change");
data.loyalty.progress_percentage是个百分比值,根据你的需要传入即可。
更多功能请参考网上其他文档。
还可以试试这个插件:
http://www.jqueryscript.net/chart-graph/Animated-Circle-Statistics-Plugin-With-jQuery-Canvas-Circliful.html
发表评论
-
JQ插件:radiosToSlider
2014-09-11 17:43 1380demo: http://rubentd.com/radios ... -
Javascript常用正则表达式集合
2014-09-06 22:08 14971.匹配正整数:/^[0-9]*[1-9][0-9]*$/ 2 ... -
关于CSS细节集合
2014-09-05 12:23 1418以后可能会用到,记一下 原址:http://www.iteye ... -
cordova插件InAppBrowser在iPhone上显示url和Done、Back/Forward键的问题
2014-09-02 14:11 12046I am currently building a News ... -
CSS实现简单动态渐变闪烁效果
2014-08-28 15:57 4106CSS练习用例: .event { border ... -
JQ插件:nicescroll自定义滚动条
2014-08-27 15:53 2112参考: http://www.areaaperta.com/n ... -
jquery 实现 点击按钮后倒计时效果,多用于实现发送手机验证码、邮箱验证码
2014-08-27 14:55 1705<!DOCTYPE html PUBLIC &quo ... -
JQ插件:qrcode生成二维码
2014-08-27 14:51 7560jquery.qrcode.js 是把它用jquery方式封装 ... -
JQ插件:日期时间选择器date picker
2014-08-27 13:59 2439这个控件关键是它能支持在mobile中显示。iPhone和an ... -
使用google map显示地图,并标注InfoWindow
2014-08-22 17:53 8200首先导入google map JS(需要VPN): <s ... -
JQM:如何点击footer中的navbar只切换content的内容
2014-08-22 10:53 5211在JQM运用中想固定Header与Footer,当然Foote ... -
各种JS jQuery CSS资源等
2014-08-15 23:53 13822014年最酷的30个JavaScript库 http://w ... -
CSS将图片和文字垂直居中
2014-08-15 16:56 1250这个问题说起来有点惭 ... -
jQuery 中使用 JSON
2014-08-15 11:29 3272在 jQuery 中已经提供了对于解析 JSON 的内在支持, ... -
JQM Toggle switch、selectmenu动态设置默认选中值时没有效果的问题
2014-08-14 13:21 2185静态时,ok,没问题,如下: <label for=&q ... -
cordova读写文件(2)
2014-08-13 17:53 3157上一篇讲的是如何将数据写入文件 这篇讲如何读取文件。 v ... -
cordova读写文件(1)
2014-08-13 17:44 23574使用cordova可以很方便的在手机sdcard中读写文件。 ... -
JQM自动提示插件autoComplete.js
2014-08-11 17:33 1429JQM自动提示插件: https://github.com/c ... -
Jquery mobile 新手问题总汇
2014-08-05 14:43 1533http://www.wglong.com/main/arti ... -
JQM控件之Navbar和Tabs
2014-08-01 15:49 6384在JQM中使用导航栏Navbar是简单的。 只需要将data ...
相关推荐
jQuery Knob是一款强大的JavaScript插件,它基于jQuery库,用于创建直观、可自定义的旋钮(knob)控件。这个插件提供了一个数字输入的界面,用户可以通过旋转按钮来调整数值,常用于调整设置、输入数值或者控制某种...
如果你也在寻找一款生成漂亮旋钮(knob)的jQuery插件的话,那么今天我们介绍的jQuery knob肯定是一个不错的选择。演示地址:http://www.jq22.com/jquery-info392
例如,以下是一个基本的HTML结构和JavaScript代码片段,用于创建一个jQuery Knob: ```html <!DOCTYPE html> <script src="https://code.jquery.com/jquery.min.js"></script> <script src="jquery.knob.js"> ...
移动互联应用技术在不断发展,其中旋钮插件Knob是一种常用的交互元素,广泛应用于各种界面设计,特别是音乐制作、参数调整、数据输入等场景。它提供了直观、动态的用户交互方式,使得用户可以通过旋转虚拟旋钮来设定...
其中,`Knob` 插件是一个非常流行的jQuery插件,它允许用户通过旋转旋钮来设定数值,常见于音量控制、设置调节等场景。在本文中,我们将详细探讨`Knob`插件的使用方法及其核心参数。 `Knob`插件是基于`input`元素...
角jQuery旋钮 角度指令 jQuery旋钮是 基于画布; 没有png或jpg精灵。 触摸,鼠标和滚轮,实现键盘事件。 向下兼容; 重载输入元素。 例子 检查/ app文件夹中的示例。 选项 行为: min:最小值| 默认值= 0。 max:...
React旋钮 一个用于React组件的简单旋钮。 npm install react - knob 用法 可以通过按Tab键或将鼠标悬停并滚动来激活。 我提供了一个示例scss文件。 随意使用它或自己设置样式。 道具 value (必填) ...
标题中的“BeauGauge V2 ‘旋钮’演示程序 (Knob,旋转按钮)”指的是一个基于BeauGauge V2软件开发的交互式控件示例,它专注于展示旋钮(Knob)功能,也就是一种可以旋转操作的按钮,常用于模拟真实世界中的控制器,...
jQuery knob插件,支持鼠标在旋转的圆圈内拖动百分比,同时图片按照比例放大或者缩小,效果很不错 使用方法: 1、将lanrenzhijia.css 样式引入到head中 2、将id="container" 中的html样式复制到你需要的地方 ...
**jQuery和CSS3音量调节旋钮插件详解** 在网页开发中,用户交互体验是至关重要的,而音量调节旋钮作为一个常见的交互元素,能够为音频播放功能增添不少便捷性。这款基于jQuery和CSS3的音量调节旋钮插件,通过结合...
jQuery Knob是一款基于jQuery库的交互式数字输入插件,它允许用户通过旋转按钮来调整数值,常用于创建仪表盘、滑动控制器等界面元素。这个插件以其简洁的API和高度可定制的外观而受到开发者欢迎。在本文中,我们将...
jQuery Knob是一款强大的jQuery插件,它为网页界面设计提供了互动的数字输入旋钮功能。这个WebJar版本专为方便地在Web应用中集成和管理jQuery Knob而设计。WebJar是一种特殊的Java库,它封装了前端库和框架,使得在...
特征: Range输入(车轮支持) 带有很棒的自定义Color输入Checkbox输入select下拉菜单(本机) 全部重置(默认) 重设个人标签-允许对标签后定义的每个旋钮进行分组展开/折叠旋钮组实时,即时或通过“应
"VC 旋钮数字编辑控件"是一种可视化设计元素,允许用户通过旋转一种类似旋钮的图形界面来输入数值。这种控件在各种应用程序中都有用武之地,例如音频编辑软件、参数设置工具等。 在描述中提到的"VC 旋钮数字编辑...
- `-.knobfx-knob`: 这个类代表了旋钮的主要部分,可以设置旋钮的填充色、边框宽度和颜色。 - `-.knobfx-foreground`: 这个类控制指针的样式,包括指针颜色和形状。 - `-.knobfx-background`: 用于设置旋钮的背景...
QTPy旋钮使用旋转编码器和新像素环的QT Py USB媒体旋钮 QTPy旋钮功能: 媒体旋钮,用于通过“ qtpy-knob.py” CircuitPython程序提高/降低/静音时尚的设计让人联想到格里芬Powermate 嵌入式USB-C连接器,确保安全...
React旋钮(用于Web) :peacock: 演示: | | | | 鼠标/触摸/键盘友好,可访问的Web旋钮组件。 基于无依赖性的纯HTML / SVG元素。 在TypeScript中实现。 可摇晃且占用空间最小(核心大约2kb)。 :chart_...
**jQuery Knob** 是一个基于前端的库,主要用于创建可交互的、自定义的数字输入控件,类似于指针式的旋钮。这个项目是专为jQuery框架设计的,提供了向下兼容性和触摸支持,使得在现代和旧版浏览器上都能流畅运行,...
《前端项目-ng-knob:构建动态交互的JS旋钮指令》 在前端开发领域,ng-knob是一款基于AngularJS框架的动态角度旋钮指令库,它为开发者提供了一种直观、交互性强的方式来呈现数据和控制参数。这个项目的核心是通过...
jq-旋钮定时器 使用倒数计时器 依赖项: jQuery jQuery Knob Font Awesome (but it doesn't really need to..) 如果有人看到这一点,我会对学习如何正确分叉和扩展原始插件非常感兴趣。 谢谢,-aZ