0

我在使用 jQuery mobile 创建双范围滑块时遇到了很多麻烦。当我从jQuery Mobile 文档中实现以下建议的代码时,我只需在彼此下方获得两个单独的滑块。

<div data-role="fieldcontain">
    <div data-role="rangeslider" data-mini="true">
        <label for="range-8a">Rangeslider:</label>
        <input type="range" name="range-8a" id="range-8a" min="0" max="100" value="0">
        <label for="range-8b">Rangeslider:</label>
        <input type="range" name="range-8b" id="range-8b" min="0" max="100" value="100">
    </div>
</div>

理想情况下,我希望远离 jQuery UI,因为这将是另一个框架(而且是一个相当大的框架),如果用户还没有缓存它,他们将不得不下载它。我试图让我的应用程序尽可能轻量级。也许我在实施中做错了什么?

4

1 回答 1

1

根据您的评论,问题是您使用了错误版本的 jQuery Mobile。rangeslider 是 1.3.0 版本的新功能,目前处于测试阶段。所以,如果你想使用这个新功能,你必须使用那个版本。

于 2013-02-10T21:47:40.010 回答