Prolem to "slide" animation

Prolem to "slide" animation

I would like to submit to this problem ... The complete example can be found on  http://jsfiddle.net/LyxFP/1/
I don't know why te button "fade" work and the button "slide" don't work ???
Any suggestion is welcome.

I put here the code also

HTML
  1. <table>
  2.     <tr>
  3.         <td>a</td>
  4.         <td>b</td>
  5.         <td>c</td>
  6.         <td>d</td>
  7.      </tr>
  8.      <tr id="divHidden" style="display: none; background-color:red;">
  9.          <td colspan="4">
  10.              <table>
  11.                 <tr>
  12.                     <td>e</td>
  13.                     <td>f</td>
  14.                     <td>g</td>
  15.                     <td>h</td>
  16.                  </tr>
  17.              </table>
  18.         </td>
  19.      </tr>
  20. </table>
  21. <br><br><br>      
  22.     <button id="fade" >Click me (fade) !</button>
  23.     <button id="slide" >Click me (slide)!</button>


jQuery
  1. $(document).on('click', '#fade', function(){
  2. $('#divHidden').toggle("fade", 500);
  3. });

  4. $(document).on('click', '#slide', function(){
  5.         $('#divHidden').toggle("slide", 500);
  6. });


CSS
  1. table, tr, td{
  2.     border:1px solid black;
  3. }


Thanks for the support

Bye