Из таблицы сделать акордеон!

284
27 апреля 2019, 21:10

<table> 
  <thead> 
    <tr> 
      <td>Отдадите</td> 
      <td>Получите</td> 
    </tr> 
  </thead> 
  <tbody> 
    <tr> 
      <td><a href="#">WMZ</a></td> 
      <td><a href="#">WMZ</a></td> 
    </tr> 
    <tr> 
      <td><a href="#">WMZ</a></td> 
      <td><a href="#">WMZ</a></td> 
    </tr> 
    <tr> 
      <td><a href="#">WMZ</a></td> 
      <td><a href="#">WMZ</a></td> 
    </tr> 
    <tr> 
      <td><a href="#">WMZ</a></td> 
      <td><a href="#">WMZ</a></td> 
    </tr> 
    <tr> 
      <td><a href="#">WMZ</a></td> 
      <td><a href="#">WMZ</a></td> 
    </tr> 
    <tr class="table_title" id="group_one"> 
      <td colspan="2">Интернет-банкинг</td> 
    </tr> 
    <tr> 
      <td><a href="#">Сбербанк</a></td> 
      <td><a href="#">Сбербанк</a></td> 
    </tr> 
    <tr> 
      <td><a href="#">Сбербанк</a></td> 
      <td><a href="#">Сбербанк</a></td> 
    </tr> 
    <tr> 
      <td><a href="#">Сбербанк</a></td> 
      <td><a href="#">Сбербанк</a></td> 
    </tr> 
    <tr> 
      <td><a href="#">Сбербанк</a></td> 
      <td><a href="#">Сбербанк</a></td> 
    </tr> 
    <tr> 
      <td><a href="#">Сбербанк</a></td> 
      <td><a href="#">Сбербанк</a></td> 
    </tr> 
    <tr class="table_title" id="group_two"> 
      <td colspan="2">Денежные переводы</td> 
    </tr> 
    <tr> 
      <td><a href="#">WU USD</a></td> 
      <td><a href="#">WU USD</a></td> 
    </tr> 
    <tr> 
      <td><a href="#">WU USD</a></td> 
      <td><a href="#">WU USD</a></td> 
    </tr> 
    <tr> 
      <td><a href="#">WU USD</a></td> 
      <td><a href="#">WU USD</a></td> 
    </tr> 
    <tr> 
      <td><a href="#">WU USD</a></td> 
      <td><a href="#">WU USD</a></td> 
    </tr> 
    <tr> 
      <td><a href="#">WU USD</a></td> 
      <td><a href="#">WU USD</a></td> 
    </tr> 
    <tr class="table_title" id="group_three"> 
      <td colspan="2">Наличные деньги</td> 
    </tr> 
    <tr> 
      <td><a href="#">Наличные USD</a></td> 
      <td><a href="#">Наличные USD</a></td> 
    </tr> 
    <tr> 
      <td><a href="#">Наличные USD</a></td> 
      <td><a href="#">Наличные USD</a></td> 
    </tr> 
    <tr> 
      <td><a href="#">Наличные USD</a></td> 
      <td><a href="#">Наличные USD</a></td> 
    </tr> 
    <tr> 
      <td><a href="#">Наличные USD</a></td> 
      <td><a href="#">Наличные USD</a></td> 
    </tr> 
    <tr> 
      <td><a href="#">Наличные USD</a></td> 
      <td><a href="#">Наличные USD</a></td> 
    </tr> 
  </tbody> 
</table>

Есть таблица при нажатии на Интернет Банкинг или Денежные

Переводы должны открываться другие ячейки таблицы, из таблицы нужно сделать аккордеон на jq, помогите пожалуйста сделать, не могу никак понять как это сделать

Answer 1

Например так (на скорую руку, не оптимально)

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<table> 
  <thead> 
    <tr> 
      <td>Отдадите</td> 
      <td>Получите</td> 
    </tr> 
  </thead> 
  <tbody> 
    <tr> 
      <td><a href="#">WMZ</a></td> 
      <td><a href="#">WMZ</a></td> 
    </tr> 
    <tr> 
      <td><a href="#">WMZ</a></td> 
      <td><a href="#">WMZ</a></td> 
    </tr> 
    <tr> 
      <td><a href="#">WMZ</a></td> 
      <td><a href="#">WMZ</a></td> 
    </tr> 
    <tr> 
      <td><a href="#">WMZ</a></td> 
      <td><a href="#">WMZ</a></td> 
    </tr> 
    <tr> 
      <td><a href="#">WMZ</a></td> 
      <td><a href="#">WMZ</a></td> 
    </tr> 
    <tr class="table_title" id="group_one"> 
      <td colspan="2">Интернет-банкинг</td> 
    </tr> 
    <tr class="group group_one"> 
      <td><a href="#">Сбербанк</a></td> 
      <td><a href="#">Сбербанк</a></td> 
    </tr> 
    <tr class="group group_one"> 
      <td><a href="#">Сбербанк</a></td> 
      <td><a href="#">Сбербанк</a></td> 
    </tr> 
    <tr class="group group_one"> 
      <td><a href="#">Сбербанк</a></td> 
      <td><a href="#">Сбербанк</a></td> 
    </tr> 
    <tr class="group group_one"> 
      <td><a href="#">Сбербанк</a></td> 
      <td><a href="#">Сбербанк</a></td> 
    </tr> 
    <tr class="group group_one"> 
      <td><a href="#">Сбербанк</a></td> 
      <td><a href="#">Сбербанк</a></td> 
    </tr> 
    <tr class="table_title" id="group_two"> 
      <td colspan="2">Денежные переводы</td> 
    </tr> 
    <tr class="group group_two"> 
      <td><a href="#">WU USD</a></td> 
      <td><a href="#">WU USD</a></td> 
    </tr> 
    <tr class="group group_two"> 
      <td><a href="#">WU USD</a></td> 
      <td><a href="#">WU USD</a></td> 
    </tr> 
    <tr class="group group_two"> 
      <td><a href="#">WU USD</a></td> 
      <td><a href="#">WU USD</a></td> 
    </tr> 
    <tr class="group group_two"> 
      <td><a href="#">WU USD</a></td> 
      <td><a href="#">WU USD</a></td> 
    </tr> 
    <tr class="group group_two"> 
      <td><a href="#">WU USD</a></td> 
      <td><a href="#">WU USD</a></td> 
    </tr> 
    <tr class="table_title" id="group_three"> 
      <td colspan="2">Наличные деньги</td> 
    </tr> 
    <tr class="group group_three"> 
      <td><a href="#">Наличные USD</a></td> 
      <td><a href="#">Наличные USD</a></td> 
    </tr> 
    <tr class="group group_three"> 
      <td><a href="#">Наличные USD</a></td> 
      <td><a href="#">Наличные USD</a></td> 
    </tr> 
    <tr class="group group_three"> 
      <td><a href="#">Наличные USD</a></td> 
      <td><a href="#">Наличные USD</a></td> 
    </tr> 
    <tr class="group group_three"> 
      <td><a href="#">Наличные USD</a></td> 
      <td><a href="#">Наличные USD</a></td> 
    </tr> 
    <tr class="group group_three"> 
      <td><a href="#">Наличные USD</a></td> 
      <td><a href="#">Наличные USD</a></td> 
    </tr> 
  </tbody> 
</table> 
 
<style>.group{display:none;} .table_title{background:red;}</style> 
 
<script> 
 
$('.table_title').click(function() { 
	$('.group').hide();	 
	$('.'+$(this).attr("id")).toggle('slow'); 
}); 
 
</script>

READ ALSO
Draggable - Приклеить эллемент

Draggable - Приклеить эллемент

Как сделать, что бы эллемент #drag приклеивался к внутринним границам agame-board и собственно элемменты(#drag) приклеивались друг к другу

197
Валидация regExp

Валидация regExp

Просьба помочь сделать валидацию поискачто у меня : символы которые я хочу отсеиваются,НО если первоначально ввести пробел - то выскакивает...

211
Как удалить localStorage в JSON?

Как удалить localStorage в JSON?

Сохраняю переменную

161
Создание JS плагина

Создание JS плагина

Скажите пожалуйста

160