javascript代码实例教程-关于knob.js进度插件的使用

发布时间:2019-01-21 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了javascript代码实例教程-关于knob.js进度插件的使用脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
小宝典致力于为广大程序猿(媛)提供高品质的代码服务,请大家多多光顾小站,小宝典在此谢过。 关于这个插件,妹的,第一次使用坑死爹了,各种不会,幸亏我有持之以恒的精神,最终还是让其臣服于我的胯下。。。。

 

1.  引入

 

head  部分添加knob.js,同时引入excanvas.js这个文件主要为了兼容IE7,8,具体ie6没测试(可以不考虑了);

 

<script tyPE="text/javascript" src="js/jquery.knob.js"></script>

<script type="text/javascript" src="js/excanvas.js"></script>

 

 

 

2. 环形样式的修改

 

默认样式是这样定义的;

 

 

 

 

 

修改样式,改进度条的htML文件是这样的;

 

<p class="demo">

<input class="knob" data-width="100" data-displayinput="true" data-displayprevious="true" readonly value="10" >

</p>

 

你只需修改类名,即可使用js来修改,如

 

//定义demo样式

$(" .demo2 .knob").knob({ 

&#39;width':"38"  //环形

,'height':"38"  //环形高度

,'readonly':"readonly" //只读,不允许修改

,'thickness':".1"  //环形粗细程度

});

 

 

3.关于input数值的转换,如转换成百分数,小数

 

这个我到现在都没弄懂,通过js直接修改原始数值,在火狐下第一次载入没问题,刷新就会出现问题。。。  (不知如何解决这个bug),我最终使用的是添加新元素,

 

将input隐藏掉,再将它的的value值复制给新添加的元素,在修改这个新添加元素html()值。

觉得可用,就经常来吧! 脚本宝典 欢迎评论哦! js脚本,巧夺天工,精雕玉琢。小宝典献丑了!

脚本宝典总结

以上是脚本宝典为你收集整理的javascript代码实例教程-关于knob.js进度插件的使用全部内容,希望文章能够帮你解决javascript代码实例教程-关于knob.js进度插件的使用所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。