最も近い同等の jQuery は.bind()、たとえば次のとおりです。
$("#element").bind('eventName', function(e) {
//stuff
});
.unbind()ハンドラを削除するには、次のようにします。
$("#element").unbind('eventName');
のショートカットも.bind()あるので、たとえば次のclick2 つの方法で実行できます。
$("#element").bind('click', function() { alert('clicked!'); });
//or...
$("#element").click(function() { alert('clicked!'); });
動的に作成された要素など、直接アタッチされるのではなく、バブリングに基づくイベント ハンドラー用の ( to unbind) および ( to unbind).live()も.die()あり.delegate()ます。.undelegate()
上記の例は無名関数でしたが、次のように、dojo (または実際には任意の JavaScript) と同じように直接関数を提供できます。
$("#element").click(myNamedFunction);