title: Bootstrap Transition for fadeIn() and fadeOut()
body: <p>I am html and JavaScript newbie.  here's my html code.</p>
  
  <pre><code>&lt;div class="row" &gt;
      &lt;button class="..." id="button"&gt;
           ...
      &lt;/button&gt;
       &lt;div class="..." id="box"&gt;
           ...
       &lt;/div&gt;
  &lt;/div&gt;
  </code></pre>
  
  <p>and my javascript:</p>
  
  <pre><code>$(document).read(function(){
       $('#box').hide();
       $('#button').click(function(){
            $('#button').fadeOut('slow');
            $('#box').fadeIn('slow);
      }
  }
  </code></pre>
  
  <p>In this case, I want a <strong>seamless</strong> fadein/fadeout transition effect from the button to the box , but the above code will make the button and the box <strong>coexist for a few seconds</strong> (appears as button above box), before the button disappear (Then box takes the original place of the button).</p>
  
  <p>Is there any bootstrap js or customized js allow me to have the <strong>seamless</strong> transition?</p>
  
  <p>PS: I've tried hide('slow') and show('slow'). They don't quite hit the mark neither :s</p>
  
  <p>Thank You!!!</p>