title: TypeError: this.reload is not a function
body: <p>My code:</p>
  
  <pre><code>Box = (function() {
    function Box(options) {
      this.id = options.id;
      $('#box-reload-' + this.id).click(function() {
        this.reload();
      });
    }
  
    Box.prototype.reload = function() {
      alert('test');
    };
  
    return Box;
  })();
  b = new Box({'id': '0'})
  </code></pre>
  
  <p>The click event is correctly registered, but when i click the reload button, i get this error:
  <code>TypeError: this.reload is not a function</code></p>
  
  <p>How can i fix this error?</p>