我在用着jQuery 旋钮制作一些很酷的图表并且它运行得很好。但我有一个问题:我想让图表之间的显示数字有一个“%”符号连接。但我似乎无法让它发挥作用。通过 jquery 修改输入是行不通的,我尝试读入库的代码,但没有成功。以前有其他人遇到过这个问题吗?
如果你快速浏览一下 github 存储库,你会发现有一个绘制钩子,每次绘制画布时都会调用它。如果您实现该挂钩,您应该能够将您想要的任何内容添加到输入中。这是您正在寻找的功能的一个简短示例(尝试一下:http://jsfiddle.net/eAQA2/)并供将来参考:
<!DOCTYPE html>
<html>
<head>
<script src="http://code.jquery.com/jquery-1.8.2.min.js"></script>
<script src="https://raw.github.com/aterrien/jQuery-Knob/master/js/jquery.knob.js"></script>
<script>
$(function() {
$(".dial").knob({
'draw' : function () {
$(this.i).val(this.cv + '%')
}
})
})
</script>
</head>
<body>
<input type="text" class="dial" data-min="0" data-max="100">
</body>
</html>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)