title: Bind with addEventListener
body: <p>When using <code>bind()</code> on an Event Listener in JavaScript I can no longer get the element with "this".</p>
  
  <p>Here is my code:</p>
  
  <pre><code>function callback(){
  
       console.log(this.someVar);
       // Works fine
  
       console.log(this);
       // No longer refers to the element, outputs "Object"
  
  }
  
  callback = callback.bind({someVar: 1234});
  
  element.addEventListener('click', callback);
  </code></pre>
  
  <p>Any idea on how to fix this? </p>