Задать вопрос
@NeveR3d

Как сделать чтобы функция работала с двумя разными checkbox?

$(function() {
var $table = $('table.tftable');
$table.on('change', '.chk-all', function() {
  var
    index = $(this).closest('th').index() + 1,
    selector = `td:nth-child(${index}) input[type="checkbox"]`,
    checked = this.checked;

  $table.find(`tr ${selector}`).prop('checked', checked);
  $table.find('tr').slice(1).detach().sort(function(a, b) {
    var
      aGreen = $(a).find(selector).hasClass('black'),
      bGreen = $(b).find(selector).hasClass('black');

    return (bGreen ^ aGreen) ? [1, -1][+(checked ^ bGreen)] : 0;
  }).appendTo($table);
});
            });
        $(function () {
  $('[data-toggle="tooltip"]').tooltip()
})

Вот таблица https://jsfiddle.net/5ag2muno/
  • Вопрос задан
  • 45 просмотров
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы