Скрыть таблицу, если ячейка пуста после извлечения из таблицы Google - PullRequest
0 голосов
/ 01 мая 2019

В настоящее время я загружаю данные из таблиц Google в таблицу на моем веб-сайте. Я хотел бы иметь возможность скрыть TR, если TD пусто. У меня это уже работает, но поскольку я извлекаю данные из Sheets с помощью идентификатора, он не работает - я думаю, он не знает, есть ли число в таблице.

Я сейчас использую это, чтобы скрыть строки, если ячейка пуста.

$('.hidetable tr:has(td:empty)').hide();

Я извлекаю данные из листов, используя идентификатор:

<td id="podiumt"></td>

Конечно, это будет работать, если приведенный ниже стиль преобразует его в число?

Я также использую это, чтобы применить стили к номеру, который импортируется:

let divs = Array.prototype.slice.call(document.querySelectorAll("podiumt"));



    // Loop the array
    divs.forEach(function(div){
        // Convert text to number and test for positive/negative
        if((+div.textContent) >= 0){
        div.classList.add("positive"); // Apply positive style
        div.textContent = "+" + div.textContent; 
        } else {
        div.classList.add("negative"); // Apply negative style  
        }
    });  
    });
...