Kineticjsで管理されているHtm5-Canvasにイベントリスナーを追加しようとしています(CanvasはKineticJSのステージ経由で作成されました)。KineticJSが管理するHTML5-キャンバスでKeydown-Eventsを聴くには?
$(セレクタ).keydown(関数(E){...})は、以下のセレクタと
:
- を
私は(jQueryのを使用して)試しウィンドウ()が動作していますが、ウィンドウ全体をリッスンしているためにうまくいきません。
- すべてキャンバスエレメント$( 'canvas')< - 動作していない
- KineticJSとそのキャンバスが<に埋め込まれているコンテナ、 -
- を働いていないし$( 'kineticjs-コンテンツ' と(運動によって作成された)KineticJSのコンテナ事業部).keydown(関数(){...})<から
のみ$(ウィンドウ)が働いている作業ではありません。キャンバス要素には、キーボードイベントの組み込みサポートがあることがわかっているプレーンなHtml5-Canvasで実験したところ、 私は、KineticJSがここで何か魔法をしていると思います。間違ったセレクタ - 使用を除外できます。
私はこのコードですべてのセレクターを確認:はconsole.log($(セレクタ).LENGTH)
誰もがここに助けることができますか?あらかじめThx!
をあなたは今では、あなたの質問に解決策を見つけますか? – Kaffee
私は恐れていません。 – itinance