羊驼滑块不工作

Alpaca slider not working

我正在尝试 运行 alpaca 滑块,但我无法在我的项目中使用它 属性 slider= true 不知道如何才能仅使用 alpaca 使其工作。是否需要任何特定版本的羊驼才能工作?

我正在使用以下代码:

$(function() {
    $("#field2").alpaca({
        "data": 18,
        "options": {
            "type": "integer",
            "label": "Snow Days:",
            "helper": "Number of Snow Days in January 2011",
            "slider": true
        },
        "schema": {
            "minimum": 1,
            "maximum": 31
        }
    });
});

欢迎使用 Whosebug。

对此有两种解决方案,您的代码是正确的,但要显示组件的滑块,您应该将 jquery-ui 添加到您的页。第二种解决方案是在options对象中添加属性inputType

/..
"options": {
  "id": "test",
  "type": "integer",
  "label": "Snow Days:",
  "helper": "Number of Snow Days in January 2011",
  "inputType": "range", 
},
/..

使用 jquery UI 版本 1.12.1 和 jquery 版本 1.12.4 "inputType":选项 json 中的 "range" 对我有用。这应该适合你。

$(function() {
$("#field2").alpaca({
    "data": 18,
    "options": {
        "inputType": "range",
        "label": "Snow Days:",
        "helper": "Number of Snow Days in January 2011",
        "slider": true
    },
    "schema": {
        "minimum": 1,
        "maximum": 31
    }
});

});