【问题标题】:JQuery spinner not to reset the value according to the stepJQuery spinner不根据步骤重置值
【发布时间】:2014-08-10 17:42:16
【问题描述】:

在 jquery spinner 上,我希望步长为 5,但我想保持初始值为 1,然后它应该递增 5,所以下一个值应该是 6,然后是 11,依此类推.但是在定义步长时,它忽略了初始值,将其取为 5,然后是 10,依此类推。我的代码是:

$(".square-off-ticks-count").val(1).spinner({
        step:5,
        disabled: true,
        spin: function(e,ui){
            if ( ui.value >  96) {
                $( this ).spinner( "value", 1);
                return false;
            } else if ( ui.value < 1 ) {
                $( this ).spinner( "value", 96 );
                return false;
            }
        }
    });

我希望最大值为 96。请帮忙。

【问题讨论】:

    标签: jquery jquery-ui spinner jquery-ui-spinner


    【解决方案1】:

    我认为您也可以在初始配置中设置 min / max,因此您可能不需要 spin 功能。

    试试这个:

    $(".square-off-ticks-count").spinner({
        step:5,
        min:1,
        max:96
    });
    

    【讨论】:

    • 这不是我的问题。
    猜你喜欢
    • 2023-03-19
    • 1970-01-01
    • 1970-01-01
    • 2017-07-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多