виджет фильтра tablesorter: расширьте поведение tablesorter-infoOnly с помощью селектора

#jquery #filter #css-selectors #tablesorter

#jquery #Фильтр #css-селекторы #сортировщик таблиц

Вопрос:

У нас есть таблица со строками данных и строками представления в виде категории.

Мы можем использовать класс tablesorter-infoOnly для игнорирования этих строк представления. Но при фильтрации мы хотели бы, чтобы эти строки были скрыты, если в них нет не скрытых строк-родственных данных.

Кажется, мы не можем использовать селектор jquery для свойства cssInfoBlock. Есть ли другой способ добиться этого?

Спасибо!

Ответ №1:

tablesorter-infoOnly Класс предназначен для использования только с <tbody> элементом.

Если вы хотите, чтобы строки были прикреплены к родительскому элементу и игнорировались для сортировки, то используйте имя tablesorter-childRow класса (см. cssChildRow Опцию) на tr . Чтобы скрыть и переключать эти строки, вам нужно будет добавить пользовательскую кодировку и css.

Если вы все еще застряли, пожалуйста, предоставьте демонстрационную версию (измените ее), чтобы я мог лучше помочь вам.