title: how to remove bootstrap tags input Events from the original element
body: <p>In <a href="http://bootstrap-tagsinput.github.io/bootstrap-tagsinput/examples/" rel="nofollow">bootstrap-tagsinput</a> there is a functionality to bind events to the original element(input element).</p>
  
  <p>ex : </p>
  
  <pre><code>$('input').on('beforeItemRemove', function(event) {
     // event.item: contains the item
     // event.cancel: set to true to prevent the item getting removed
  });
  </code></pre>
  
  <p>But if I <code>destroy</code> the <code>tagsinput</code> and initialize it again like below,</p>
  
  <pre><code>$('input').tagsinput('destroy');
  $('input').tagsinput();
  </code></pre>
  
  <p><code>beforeItemRemove</code> event will fire 2 times. If I remove the <code>tagsinput</code> functionality again and initialize again. When I remove another tag <code>beforeItemRemove</code> will fire 3 times. This keeps happening when I remove and add the tagsinput functionality. </p>
  
  <p>Why is this happening?</p>