Como desativar / desativar o evento jQuery ao redimensionar a janela
Estou tentando excluir um evento jquery quando a janela é> 490. No entanto, os elementos unblind () ou off () não desativam a ação ativada quando a janela fica menor que 490px. Por que é isso? Alguém conhece algum método para fazer uma seleção retornar ao seu estado original?
$(document).ready(function(){
$(window).resize(function(){
if ($(window).width()<490) {
$("#shown").unbind().click(function(){
event.preventDefault();
$("body div hidden").toggle('slow');
});
}
else if ($(window).widht()>=490) {
$("#shown").unbind();
$("body div hidden").unbind();
}
});
});
</script>