title: Is .unbind().click(function() {...}) a good practice?
body: <p>I'm talking about the following:  </p>
  
  <pre><code>.unbind().click(function () {
      // Do something
  }
  </code></pre>
  
  <p>It looks a bit dodgy to me, however it makes sense: the developer wants to first remove any events bound to the element and then bind a click event.</p>
  
  <p>Is there a better solution for this issue? Or correct my way of thinking.</p>