【问题标题】:Output observable when slider track is clicked单击滑块轨道时可观察到的输出
【发布时间】:2014-07-23 20:11:53
【问题描述】:

单击轨道时如何输出滑块值(selectedV)。目前我只能通过拖动滑块手柄来实现这一点。

我单击轨道移动可观察对象未注册的句柄。

self.selectedV = ko.observable(2);

这是我的例子:

http://jsfiddle.net/ERz7u/21/

【问题讨论】:

  • 使用slideStop 事件。

标签: twitter-bootstrap knockout.js sliders


【解决方案1】:

正如@Origineil 建议的那样,将以下代码从

$(element).on('slide', function (ev) {
    valueObservable(ev.value);
});

$(element).on('slideStop', function (ev) {
    valueObservable(ev.value);
});

确实给出了您期望的结果。 (至少在 chrome 中)

http://jsfiddle.net/gonefishern/ERz7u/30/

【讨论】:

    猜你喜欢
    • 2020-02-12
    • 2016-01-25
    • 2014-01-10
    • 2012-07-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-04-12
    • 1970-01-01
    相关资源
    最近更新 更多