Была задача - Если на странице есть елементы css классом 'table', то добавить к ним еще css классы
Сделали такой вариант
window.onload = function() {
var tables = document.getElementsByTagName('table');
for (table of tables) {
table.classList.add('uk-table', 'uk-table-striped', 'uk-table-hover', 'uk-table-responsive');
}
};
В целом работает, но при работе этого скрипта криво работает navbar (он должен фиксироваться при прокрутке вверх, а он или не фиксируется или дергается, или фиксируется через раз ).
Так же валидатор находит ошибки в скрипте.
Подскажите насколько это корректное решение для поставленной задачи? И в чем ошибки?