2009-04-24 10 views
1

JavascriptでDOMのイベントのリストを取得する方法はありますか?イベントのリストを取得する

onclickイベントのFuncA、FuncB、FuncCをのAddEventまたはAddEventListenerのメソッドを使用して登録します。 onclickイベントのこれらすべての機能のリファレンスを取得するにはどうすればよいですか?

eventList = getEvents(obj, 'onclick'); 

と、アレイ内のイベントを取得します:

は理想的には、私はこのような機能を持っていると思います。

またはイベントを「PAUSE」して後で「RESUME」する機能はありますか?例えば 何かが起きるまでしばらくobj.clickを一時停止してから、再開します。私はすべての出来事を取り除き、それらを取り戻したいとは思わない。
イベントストップ伝搬機能はありますが、再開できないことは知っています。

+0

あなたはattachEventとのaddEventListenerを意味しましたか? – JPot

答えて

3

addEventまたはaddEventリスナーにフックし、追加/減算を追跡するものを作成します。しかし、jQueryは既にそれを行っているので、私はこれを書き直すことはしません。ここで

はなく、すべての答えと、まったく同じ質問です:

How to find event listeners on a DOM node when debugging or from the JavaScript code?

(あなたが欲しいものをやっての3つのメソッドを含んでいる)

+0

ありがとうございます。残念ながら、私が取り組んでいるコードはJQueryフレームワークを使用していません。それはMochiKitを使用しています。ですから、私はより初期のタイプのソリューションを探し求めています。 – Murvinlai

+0

あなたはまだ答えを選択することができますか、質問をドロップできますか? :) – cgp

関連する問題