は、私は、特定のデータがロードされた後、ウィンドウのカスタマイズされたジョブが、サイズ変更トリガする:jQuery on()メソッドのバインドを2回回避するにはどうすればよいですか?
function doJob() {
...
}
DataLoaded() {
$(window).on("resize", function() { doJob(); });
}
しかしDataLoaded
が発生したことができ、複数回、どのように私は確信してdoJob()が一度だけバインドすることができますか? 。
一度結合し、ますが、複数回実行することができますので、$( "... ")PLEASE 1は、(" ...")IMO私の目標
ではありません。
メソッドがバインドされている場合
- は( "サイズを変更"、....)に。( "サイズを変更する")
- $(ウィンドウ)冗長.offに見えた、チェックするために、グローバル変数
isBind
を設定し、I ()を最初に呼び出すのが安全な方法であるかどうかわからない
あなたは 'doJob()'を複数回ではなく一度だけ呼びたいと思っていますか? –
@ M.Tanzilはい、複数回にすることができます。私は私の質問を更新しました。 – ineztia
'$(window).resize(doJob);' – 4castle