0

Knob JS を使用しており、ダイヤル値と最大値を変更する必要があります。

ノブは次のように実装されます。

<input class="dial" data-max="30" data-width="225"  data-height="225">

そして、次を使用して値を動的に変更します。

 <script>
           function changeknobval(val){
                        $('.dial')
                        .val(val)
                        .trigger('change');
                    }

                    $(document).ready(
                                function() { changeknobval(26); });
</script>

ノブの値の変更は問題なく機能していますが、最大範囲の値を変更する方法がわかりません。Git リポジトリでは、これが jquery.knob.js に表示されます。

this.o = $.extend(
                {
                    // Config
                    min : this.$.data('min') !== undefined ? this.$.data('min') : 0,
                    max : this.$.data('max') !== undefined ? this.$.data('max') : 100,
...

最大値を変更する方法を教えてください。

乾杯。

4

1 に答える 1

2

ドキュメント ( https://github.com/aterrien/jQuery-Knob#dynamically-configure ) によると、次のことができます。

$('.dial').trigger('configure', {
    max: 200
});
于 2014-05-15T14:56:27.247 に答える