【问题标题】:Knockout js observe div value changeKnockout js观察div值变化
【发布时间】:2012-12-16 23:23:01
【问题描述】:

我的问题从早期的问题here开始

在这个年龄是一个从 1 到 20 的滑块(请考虑这个例子)。现在我将滑块的该值存储在另一个 div 中(这个包含实际年龄)。我正在为 div 或 input(hidden) 编写一个更改事件(因为这些没有更改事件),所以我想在 div 中的文本更改时构建一个自定义事件,我希望事件触发。

一些代码:

<div class="readonly" data-bind="text: Points, event:{customevent :$.root.value_changed}"></div>
<input class="points" type="hidden" data-bind="text: Points, event:{customevent :$.root.value_changed}" />

JavaScript

customViewModel : function() {

  var self = this;
  self.value_changed = function (data) {
  };

},

【问题讨论】:

    标签: javascript jquery html knockout.js


    【解决方案1】:

    您可以在元素上触发此事件:

    $("div").trigger("customevent");​
    

    工作示例在这里:http://jsfiddle.net/qU7c8/1/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-11-18
      • 2013-10-24
      • 2012-09-22
      • 1970-01-01
      • 2019-12-18
      • 1970-01-01
      • 1970-01-01
      • 2021-01-26
      相关资源
      最近更新 更多