hide / show * очень * медленные

В настоящее время я использую функции скрытия / отображения в jQuery, чтобы помочь отфильтровать таблицу по группам из окна выбора.

Фактический код работает нормально, но работает невероятно медленно, иногда на выполнение требуется минута или две.

Я изменил код так, чтобы вместо hide () и show () он использовал css ({'display': 'none'}); и css ({'display': 'block'}); - разница в скорости просто невероятная, теперь это занимает всего секунды, но в Firefox данные таблицы все сжаты для каждой строки.

Это еще не конец света, поскольку здесь мы почти исключительно используем Internet Explorer, но я все еще задавался вопросом, есть ли способ обойти это, поскольку изрядное количество людей (включая меня ) используете Firefox.

6
задан Lightness Races with Monica 28 July 2011 в 15:59
поделиться