Hi everybody,

I am having problems with slideUP - slideDown applied to TBODY tag.
The initial state is hide - all. when I apply slideDown, it slides
down the content of TBODY (correctly) and instantly places it below
the table. Here is a simple code:


  $j(document).ready(function(){
    $j('tbody.cnt').hide();
    $j("#td1").click(function () {
      $j("#bd1").slideDown("slow");
          });
    $j("#td2").click(function () {
      $j("#bd1").slideUp("slow");
          });
  });

The table, which it applies to:

<table width="100%" border="0" cellspacing="0" cellpadding="0">
  <tr class="trigger">
    <td colspan="3" id="td1" >Toggle<strong></strong></td>
  </tr>
  <tbody id="bd1" class="cnt">
  <tr>
    <td>adfadfasdf</td>
    <td>adsfadsf</td>
    <td>asdfa</td>
  </tr>
  <tr>
    <td>asdf</td>
    <td>asdfadsf</td>
    <td>asdfdf</td>
  </tr>
  <tr>
    <td>adsfadsf</td>
    <td>adfdf</td>
    <td>aadfdf</td>
  </tr>
  </tbody>
  <tr class="trigger">
    <td colspan="3" id="td2" >Toggle<strong></strong></td>
  </tr>
  <tbody id="bd2" class="cnt">
  <tr>
    <td>adfadfasdf</td>
    <td>adsfadsf</td>
    <td>asdfa</td>
  </tr>
  <tr>
    <td>asdf</td>
    <td>asdfadsf</td>
    <td>asdfdf</td>
  </tr>
  <tr>
    <td>adsfadsf</td>
    <td>adfdf</td>
    <td>aadfdf</td>
  </tr>
  </tbody>
  <tr class="trigger">
    <td colspan="3" id="td3" >Toggle<strong></strong></td>
  </tr>
  <tbody id="bd3" class="cnt">
  <tr>
    <td>adfadfasdf</td>
    <td>adsfadsf</td>
    <td>asdfa</td>
  </tr>
  <tr>
    <td>asdf</td>
    <td>asdfadsf</td>
    <td>asdfdf</td>
  </tr>
  <tr>
    <td>adsfadsf</td>
    <td>adfdf</td>
    <td>aadfdf</td>
  </tr>
  </tbody>
  <tr class="trigger">
    <td colspan="3" id="td4" >Toggle<strong></strong></td>
  </tr>
  <tbody id="bd4" class="cnt">
  <tr>
    <td>adfadfasdf</td>
    <td>adsfadsf</td>
    <td>asdfa</td>
  </tr>
  <tr>
    <td>asdf</td>
    <td>asdfadsf</td>
    <td>asdfdf</td>
  </tr>
  <tr>
    <td>adsfadsf</td>
    <td>adfdf</td>
    <td>aadfdf</td>
  </tr>
  </tbody>
</table>

I cannot figure out what is wrong here.

Please, give me a clue

Thanks

Reply via email to