Сообщение от melky
|
Скрипт же просто все элементы обходит.
|
да это понятно что проходит, ибо и не было бы нового свойства в стилях если бы не проходил. Проблема не в том что проходит, а в том что он во время прохода вновь пересчитывает все данные на элементы, одним словом изменив одно свойство CSS неважно существующего или нет, он заного делает перерасчет всех свойств элементов. За счет чего производительность падает чуть ли не в пять раз чем например выборка моего селектора QSA, то-есть в сравнении с ним скорость выборки получается в пять раз медленнее чем у моего скрипта. Вот если бы он просто нашел элементы, дал им новое свойство без перерисовки, тогда конечно же производительность выросла бы в разы. Но увы( это не так.