onblur、onmousedown、onmouseup、およびonfocusのそれぞれの異なる機能を持つ以下のdivがあります。コードを最小限に抑え、すべての関数状態。私はjqueryでこれをやりたい。つまり言い換えれば。私はfunctionAllと呼ばれる関数を作成し、その中にマウスの状態でfunction1のすべてをfunction4に入れたいと思って、div内でfunctionAllを使うだけです。このようなことをどうすればできますか?jQueryを使用して複数のイベントに単一のイベントハンドラをバインドする
<div contentEditable="true"
onblur="function1();"
onmousedown="return function2(event);"
onmouseup="function3();"
onfocus="function4();">
test test
</div>
は、なぜあなたはそれをしたいと思う:
HTMLは次のようになりますか? –