まず、このフォーラムで何度も検索しましたが、どれも満足できません。jquery - 1つのイベントで結果が実行されるようにする方法
クリックがあった場合にストレートポイントに、私はこれらのコード
http://jsfiddle.net/amaleen123/PjscF/
を持っている質問は、私が「バインド解除」focusoutを作りたい(またはfocusoutがコンソール上に表示されるようにいけない)か、ありますボタンをクリックしましたか?
結果としてコンソールに表示されます。
ありがとうございます。
これはjQuery 1.4.4を使用しています。ですから.on()や.off()を使用して解決しないでください。
そして、同じ機能でクリックとフォーカスの両方が必要なのだろうか?あなたがボタンをクリックすると、入力時にフォーカスアウトが始まりますので、そこにコードを置くだけで十分でしょう。 –
主な問題は、 'focusout'が_before_'click'されていることです。それが起こった後にそれをアンバインドすることはできません。 あなたは何を望んでいるのか想像がつきにくく、なぜコンソールに値を2回書き込むのが悪いのかという理由で、タスクの条件によって異なる方法があります。 – Smileek
私はリクエスタに焦点を絞ることを提案します。しかし、あなたは知っている..クライアント '常に正しい' .LoL – lina83