Knockout.jsで使用できるウィジェットを作成しようとしています
この例のjqueryデモウィジェットをここから取得しました:
私のコードはここでいじくり回しています
私がやろうとしているのは、オブジェクト内のカスタムイベントにバインドすることです。
this._trigger("random", event, colors)
したがって、ノックアウトバインディングには、次のコードがあります。
ko.utils.registerEventHandler(element, "random", function (event) {
alert("Got to here");
});
トリガーが発生したときにアラートが発生することを期待していましたが、発生しません。
ただし、代わりに、この変更されたコードのようにclick.colorizeにバインドすると、アラートが発生します。
トリガーされたイベントが取得されない理由を誰かが説明できますか?