ユーザーが一番下までスクロールするたびに呼び出される関数がありますが、二回下にスクロールすると関数が2回呼び出され、Jqueryでリスナーのバインドを解除する方法を知っています生のJavaScriptで行うJavaScriptのリバースをアンバインドする
2
A
答えて
1
removeEventListener
と同じ引数を使用して、addEventListener
(型と関数)に渡します。
var listener = function() {
...
};
element.addEventListener("type", listener);
...
element.removeEventListener("type", listener);
0
使用removeEventListener()
:
someElement.addEventListener('event_name', boundEventHandler, false);
someElement.removeEventListener('event_name', boundEventHandler, false);
実際には、あなたは常にあなたのクリーンアップにすべてのイベントハンドラを削除する必要がありそうでない場合、それは通過させることができるので、あなたは、変数を使用して関数を参照する必要がありますそのような問題にぶつかり、コードを全面的に実行します。
詳細はthisを確認してください。
関連する問題
- 1. backbone.jsのルータをアンバインドする
- 2. リバース電話、リバースジップ、リバースIPルックアップサービスのネームスペース
- 3. jQuery - クリックイベントをバインド/アンバインドする
- 4. jQueryのアンバインド
- 5. エリクシールのリバース・コンカット
- 6. ディープ・リバース(Lispの)
- 7. jqueryのアンバインド属性を削除する
- 8. jQueryのアンバインドとバインド
- 9. TextHighlighterライブラリのアンバインド/デストラクションイベント
- 10. jQuery - コンテキストメニュー - アンバインド
- 11. アプリのDjangoリバースURL
- 12. PHPのリバース機能
- 13. のMySQL:リバース基準
- 14. スパインjavascriptはプロキシコールバックをアンバインドできません
- 15. Javascriptバインドとアンバインドの関数呼び出し
- 16. リバース機能
- 17. リバース結果は
- 18. リバース伝説
- 19. TSQLリバースLIKEステートメント
- 20. リバース配列
- 21. セッションからオブジェクトをアンバインドする
- 22. レーザーポインターからF5キーをアンバインドする
- 23. divをアンバインドして後でバインドする
- 24. ng-repeats内でng-modelsをアンバインドする
- 25. リバース機能を持たないリバース文字列
- 26. エンジニアソフトウェアを簡単にリバースするには?
- 27. コンポーネントイベントハンドラをリバースで拡張する
- 28. removeClassでのjqueryビヘイビアのアンバインド
- 29. .offアニメーション終了イベントをアンバインド
- 30. JSイベントハンドラをバインド/アンバインド要素
この機能を呼び出すコードをお知らせください。 –