如何为Speedometer创建jquery插件

时间:2016-01-04 07:48:21

标签: javascript jquery

我作为Web开发人员工作,并创建微小的jquery插件,如反向文本,滑块图像。现在我要创建速度表。我不知道如何开始创建速度计插件。我也谷歌搜索,但没有得到任何好的解决方案。

1 个答案:

答案 0 :(得分:1)

你会发现一个有用的教程,用于创建一个带有jquery和CSS3 here的动态速度表,这是一个jQuery插件,可以帮助你创建一个动画&高度可定制的速度表,表示您在输入字段中键入的数字。基于jQuery和CSS3过渡&变换。无需图像。

使用方法:

$("#demo").myfunc({
    maxVal  : 180, // Max value of the meter
    divFact : 10,  // Division value of the meter
    dangerLevel : 120, // more than this leval, color will be red
    initDeg : -45, // reading begins angle
    maxDeg  : 270, // total angle of the meter reading
    edgeRadius  : 150, // radius of the meter circle
    speedNobeH  : 4,   // speed nobe height
    speedoNobeW : 95,  // speed nobe width
    speedoNobeL : 13,  // speed nobe left position
    indicatorRadius : 125, // radius of indicators position
    indicatorNumbRadius : 90,  // radius of numbers position
    speedPositionTxtWH  : 80,  // speedo-meter current value cont
    nobW: 20,  // indicator nob width
    nobH: 4,   // indicator nob height
    numbW   : 30,  // indicator number width
    numbH   : 16,  // indicator number height
    midNobW : 10,  // indicator mid nob width
    midNobH : 3,   // indicator mid nob height
    noOfSmallDiv: 2,   // no of small div between main div
    eventListenerType   : 'change',// no of small div between main div
});