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);