1

私の質問はここで初期の質問から始まります

この年齢では、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) {
  };

},
4

1 に答える 1

2

要素でこのイベントをトリガーできます。

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

実際の例はこちら: http://jsfiddle.net/qU7c8/1/

于 2012-12-19T18:41:51.980 に答える