如何从knob.js中获取值
How to get the value from knob.js
我已经用名为knob.js的JQuery插件搜索了解决问题的信息,但找不到任何对我有帮助的东西。
以下是插件的链接:
https://github.com/aterrien/jQuery-Knob
http://anthonyterrien.com/knob/
我的问题是:
我想取旋钮中的值,以操纵我项目中的另一个元素。
我需要类似的东西:
var myVariable = value;
if(myVariable > 50){
.....
} else{
}
这是我的代码:
<div id="zeitRegler">
<input
class="knob"
data-height="100%";
data-width="100%";
data-fgColor="#0090C5"
data-skin="tron"
data-thickness=".1"
data-angleOffset="180"
value="20">
<script src="jquery.min.js"></script>
<script src='jquery.knob.min.js'></script>
<script>
$(function () {
$('.knob').knob({
draw: function () {
if (this.$.data('skin') == 'tron') {
this.cursorExt = 0.3;
var a = this.arc(this.cv);
var pa;
var r = 1;
this.g.lineWidth = this.lineWidth;
if (this.o.displayPrevious) {
pa = this.arc(this.v);
this.g.beginPath();
this.g.strokeStyle = this.pColor;
this.g.arc(this.xy, this.xy, this.radius - this.lineWidth, pa.s, pa.e, pa.d);
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, a.s, a.e, a.d);
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;
}
}
});
});
</script
github文档中有一个例子:
$(".knob").knob({
'change' : function (v) { alert("The new value is: " + v); }
});
相关文章:
- 从新的WordPress媒体上传程序获取JS回调
- 正在获取JS Slider页码
- 如何从谷歌脚本中获取JS变量
- 获取js对象键的值
- 如何从方法内部获取js方法名称
- 在php中获取JS var的值
- 使用 PHP 和 REGEX 解析 JS 脚本以获取 JS 变量值
- 获取JS中特定路径的cookie,不包括根路径
- 获取js执行环境的版本描述
- 获取js对象中值对应的键
- 安卓webview活动,如何获取js返回值
- 不断获取JS函数未定义错误
- 从C#中获取JS中对象文字的属性
- 在 Laravel 控制器中获取 js 值
- 获取 js 中包含 jsp 的值
- 获取 js 中链接的值
- 获取 JS 中的下拉变量返回未定义
- 从数组中获取 JS 函数的最小值和最大值
- 如何直接从 htmlparser2 获取 js 上下文
- 任何使用scratch获取JS对象的方法