Я работаю с плагином отзывчивого стола, который использует jQuery и css. Он использует приведенный ниже код, который вставляет метку заголовка текста в каждую ячейку моей таблицы, которая остается скрытой с помощью CSS, пока размер экрана не станет достаточно маленьким. Функциональность работает отлично, но она разбивает сортировку на всех уровнях экрана из-за того, что скрытый текст все еще регистрируется сортировкой, и он сортирует числовые значения в алфавитном порядке из-за скрытого текста.css/jQuery - Альтернативы скрытым классам в таблице
else {
$cells.prepend("<b class='" + classes.cellLabels + "'>" + text + "</b>" );
}
Например, это повернет значение ячейки 10, чтобы быть "Header10", и мои номера будут отсортированы как '1, 15, 2' вместо '1,2,15'
Итак, на мой вопрос - я мало знаю о javascript/jQuery - есть ли альтернатива вышеуказанной строке кода, которая будет вставлять эти заголовки только тогда, когда размер экрана попадает в маленький диапазон, как определено css?
Это работает, но есть ли способ сделать эту проверку каждый раз при изменении размера окна? В настоящее время он проверяет только когда загружается страница. –
вы можете добавить обработчик изменения размера объекта $ (window) jQuery $ (window) .on ('resize', function() {// ваш код;}); – Teo