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

303
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) приклеивались друг к другу

200
Валидация regExp

Валидация regExp

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

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

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

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

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

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

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

161