2
私はいくつかのイベントだけをどのようにアンバインドしますか?
$('body').on('keyup', function(e){if(e.which === 32){//do stuff}})
...このようないくつかのものを持っている私はそれらのすべてではないの回でこれらのイベントの一部を無効にする必要がありますが。
$('body').off('keyup')
はすべてオフになります。
私はいくつかのイベントだけをどのようにアンバインドしますか?
$('body').on('keyup', function(e){if(e.which === 32){//do stuff}})
...このようないくつかのものを持っている私はそれらのすべてではないの回でこれらのイベントの一部を無効にする必要がありますが。
$('body').off('keyup')
はすべてオフになります。
名前空間にそれらを...
$('body').on('keyup.some_name', function(e){if(e.which === 32){//do stuff}})
$('body').off('keyup.some_name')
var onKeyUp = function(e){if(e.which === 32){//do stuff}}
$('body').on('keyup', onKeyUp);
// later...
$('body').off('keyup', onKeyUp);