-1

我正在做一个项目,我需要旋钮元素(我知道有每个人都共享的库,但无法自定义它,我需要一些可以放置图像的东西,例如旋钮元素)

我找到了这个库,http ://tutorialzine.com/2011/11/pretty-switches-css3-jquery/

当我查看代码时,我看不到我在哪里返回输入值?

有人用过吗?或者如果您有类似的推荐?

这是调用库时的代码

$('#control').knobKnob({
        snap : 10,
        value: 154, /// How much I understand this is default value setting 
        turn : function(ratio){
            numBars = Math.round(colorBars.length*ratio);

            // Update the dom only when the number of active bars
            // changes, instead of on every move

            if(numBars == lastNum){
                return false;
            }
            lastNum = numBars;

            colorBars.removeClass('active').slice(0, numBars).addClass('active');
        }
    });
4

2 回答 2

1

据我所知,插件中没有任何内容可以帮助您检索旋钮的值。这意味着您必须自己扩展它以支持此功能。

一种方法是获取旋钮旋转度数的值。

我在这个答案中找到了一种获得这个确切值的方法。

使用该方法时,您可以通过执行以下操作检索旋钮值:

getRotationDegrees($('#control .knob .top'));
于 2013-09-19T10:09:00.000 回答
0

您将获得旋钮旋钮文件夹中的旋钮旋钮.js 文件中的值。

doc.on('mouseup.rem  touchend.rem',function(){

                knob.off('.rem');
                doc.off('.rem');

                // Saving the current rotation
                rotation = currentDeg;                  
                alert(rotation);                    
                // Marking the starting degree as invalid
                startDeg = -1;
            });.

提醒旋转...您将获得旋钮值

于 2015-02-20T09:46:12.047 回答