title: Why does this javascript NOT work on Windows 8.1's IE11? (It works on the latest version of Firefox, Chrome, even Windows 7's IE11)
body: <p>This piece of javascript works on the latest version of Firefox, Chrome, even Windows 7's IE11. </p>
  
  <p>However, for some reason, on Windows 8.1's IE11 and only on Windows 8.1's IE11, it doesn't execute properly.</p>
  
  <pre><code>$('[data-toggle="tab"]').on('click', function(){
      $('.tab-pane').removeClass('animated flipInY');
      setTimeout(function () {
          $('.tab-pane').addClass('animated flipInY');
      },
      10);
  });
  </code></pre>
  
  <p>Link to fiddle: <a href="http://jsfiddle.net/5Z9x6/2/" rel="nofollow">http://jsfiddle.net/5Z9x6/2/</a></p>
  
  <p>The CSS transition is from animate.css <a href="http://daneden.github.io/animate.css/" rel="nofollow">http://daneden.github.io/animate.css/</a>. It works flawlessly on modern web browsers; it's not the issue. The issue is with my javascript.</p>
  
  <p><strong>Edit#1:</strong> Apparently the stupid thing works properly when I zoom in (over 100%); and half work when zoom out (less than 100%).  It just doesn't work at 100%. Can I tag this as weirdest bug ever? xD</p>
  
  <p><strong>Edit #2:</strong> And even when zoomed in over 100%, it doesn't work if inside a container div with fixed width.</p>