を反応します。これは、クリックイベントでうまく動作します。私は何も得ていないのです追加のEventListenersは、私はこのコードの形式を使用しています
dom.document.getElementById("contents").addEventListener("start.uk.nestable", {
(e0: dom.Event) => println("Got the start event at top level!")
}, false)
:以下のようにしかし、とき、ネスト可能なコンポーネントのためのUIKitのイベントで同じことをやろうとしています。 nestable documentationには4つのイベント名がリストされていますが、それらのすべてを試しましたが、ネスト可能なものを操作するときには何の応答も得られません。キャプチャなしでは、イベントは、リスナーが接続されているトップレベルまでバブリングする必要があります。 devtoolsを使用してドキュメント全体のイベントを監視すると、ネスト可能なイベントが発生しないようです。
間違ったイベントタイプですか?間違ったイベント名ですか? UiKitは何らかの理由で自分のイベントを飲み込んでいますか?何か助けに感謝します。
私は 'addEventListener'はネイティブイベントhttps://developer.mozilla.org/en-US/docs/Web/Eventsだけを聞いてくれると思います。 (start.uk.nestable、function(){ println( "先頭の開始イベントを取得しました。レベル! ") });' – sandyJoshi
私はそれがカスタムイベントを聞くことができると思うが、私はまだどのように明確ではない。 Jqueryはリスナーのバインディングを行うために働いているので、これが始まりです.Jqueryとの連携のためにUIKitが使用するイベントの名前空間によってscalajsの実装がうまく機能していると思います。 "[イベント] DOT [ネームスペース]"など – Greg
scalajs-reactプロジェクトのこのスレッドのように、ルートのJqueryの問題であるようです:https://github.com/japgolly/scalajs-react/issues/294 – Greg