Remoção do "bind", substituição do "window.location" e código passando pelo JSHint