問題タブ [custom-events]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
14688 参照

jquery - jQueryでカスタムイベントをトリガーするには?

カスタム イベント ハンドラーをbodyjQuery のreadyメソッドにアタッチしています。
その後、すぐtriggerにカスタム イベントを実行しましたが、何も起こらないようです。

0 投票する
3 に答える
472 参照

android - カスタム イベント コロナ SDK

複数のカスタム イベント、タッチ イベント、enterFrame イベントなど、1 つの表示テーブルで複数のイベントを使用できるかどうか疑問に思っていました。

もしそうなら、どのような制限がありますか? イベント応答関数内でイベントをトリガーできますか?

0 投票する
3 に答える
688 参照

javascript - イベントリスナーを JavaScript 変数にアタッチする方法

私はやや緑のプログラマーであり、javascript/jquery にはまったく慣れていませんが、javascript イベントを理解していると思っていました。どうやらそうではありません。イベントリスナーを思い通りに動作させることができません。

指定されたJavaScript:

私がjqueryを行う場合:

それはうまくいきますが、どちらもできません

また

1 つ目は何もしませんが、2 つ目は .addEventListerner は関数エラーではありません。

何時間もグーグルで検索しましたが、わかりません。.addEventListener は、EventListener を実装するオブジェクト、handleEvent に関する何か、および EventListener を自動的に実装する関数に関する何かでのみ機能するということを見つけました。オブジェクトにそれを実装させる方法については何もありません。関数ではない JavaScript オブジェクトにリスナーを追加する方法はありませんか? イベント ハンドラ オブジェクトを作成するか、「ドキュメント」または「ウィンドウ」を使用してハンドラを呼び出す必要がありますか? それは本当に醜いようです。

そもそもオブジェクトは関数であるべきですか? それはうまくいくでしょうか?現在の意見では、すべてを機能させることは、javascriptをそうでないものにしようとしているだけです。

0 投票する
1 に答える
263 参照

javascript - Y.Global で YUI3 カスタム非同期イベントが機能しない

YUI3 ライブラリを利用して非同期イベントを実装しようとしています。そのため、アプリケーションは、ロード イベントや準備完了イベントのように、サブスクリプションが遅れていても渡されたイベントについて通知されていました。

ここに私がこれまでに持っているものがありますが、運がありません。

誰かがこのコードの何が問題なのかヒントを与えることができれば? ありがとうございました。

更新:

少し調査した結果、非同期イベントは 1 つのuse()インスタンス内で、Globalブロードキャストを使用していないときに正常に機能することがわかりました。それはバグか制限のどちらかです。まだ発見中

0 投票する
1 に答える
969 参照

migration - sock.js でのサポート イベント

Socket.io から Sock.js への移行を考えています。

しかし、私のコードはカスタム イベントに大きく基づいており、Sock.js はそのままではこの機能をサポートしていないため、それらを Sock.js に追加する方法を考えています。

これを行うのに時間がかからない方法は何だと思いますか?

0 投票する
1 に答える
261 参照

javascript - カスタム パラメータで JavaScript イベントを発生させ、jQuery でキャッチします

私は現在、ページ自体から iframe ドキュメントに対して、次のようなカスタム JavaScript イベントを発生させています。

この iframe ページでは、jQuery を利用できます。イベントをキャッチして (これは機能します)、(重要な) カスタム (オブジェクト) パラメータを取得するにはどうすればよいですか?

そのようにそれをキャッチ:

iframe を含むページ自体に jQuery を追加せずにカスタム パラメータ データを取得するにはどうすればよいですか?

0 投票する
1 に答える
105 参照

javascript - 名前空間を持つドキュメントのjqueryイベントが期待どおりに動作しない

予期しない動作に遭遇しました。これがjQueryのバグなのか、それとも単にそのように機能するのかはわかりません。
http://jsfiddle.net/7fRes/4/

私たちのアプリケーションはかなりの数のイベント ハンドラーを生成しており、トリガーを使用してそれらをトリガーするときに jQuery に呼び出させたいdocumentと考えています (これらは「グローバル イベント」と呼ばれていると思いますか?)。何が起こっているかをよりよく制御するために、それらに名前空間を追加しました。

documentイベントのトリガーは、特定の要素でイベントを トリガーする場合とは異なる動作をするようです:

  • 特定の要素の名前空間を持つイベントは、期待どおりに動作します。イベントの種類と名前空間が完全に一致すると、適切なハンドラーが呼び出されます。

例:

  • しかし、グローバル イベントの場合、名前空間を追加しても、呼び出されるハンドラを制限できないようです。追加する名前空間に関係なく、ハンドラーは常に呼び出されます。一致するイベント タイプのみが必要です。

例:

これは予想される動作ですか?それともバグ?