title: restart/reset and replay a transition css?
body: <p>I need to replay a css transition using javascript.
  When I reset css style of my div and apply the new transition, nothing happens...</p>
  
  <p>I think both code are executed in the same execution frame and by optimisation, it doesn't change anything...</p>
  
  <p>Example : <a href="https://jsfiddle.net/f0s8a8jp/2/" rel="nofollow">https://jsfiddle.net/f0s8a8jp/2/</a></p>
  
  <pre><code>test.css({transition: 'none', height: '0px'});
  test.css({transition: 'height 1s linear', height: '100px'});
  </code></pre>
  
  <p>The only solution I found for the moment (not realy clean for me), is to use setTimeout beetween the properties reset and the application of new transition : <a href="https://jsfiddle.net/f0s8a8jp/3/" rel="nofollow">https://jsfiddle.net/f0s8a8jp/3/</a></p>
  
  <p>Better idea is welcome?!</p>