Меня заинтересовал вопрос: какой метод быстрее скрывает элемент на страничке(и востанавливает)
$(container).css('display', 'none') или $(container).hide()
Нашел замечательный сайт http://jsperf.com/jquery-css-display-none-vs-hide/2, на котором проводится тестирование всех возможных способов спрятать элемент под разными браузерами. Вы можете сами запустить тесты или просмотреть уже готовые результаты.
Бесспорным лидером является метод .hide()
$(container).css('display', 'none') или $(container).hide()
Нашел замечательный сайт http://jsperf.com/jquery-css-display-none-vs-hide/2, на котором проводится тестирование всех возможных способов спрятать элемент под разными браузерами. Вы можете сами запустить тесты или просмотреть уже готовые результаты.
Бесспорным лидером является метод .hide()

Ну у меня получилось все в точности наоборот. Наверное разные браузеры работают по разному
ОтветитьУдалитьнезнаю.. По тестам в конце статьи видно что именно последний метод рулит
ОтветитьУдалитьПо тестам hide отстаёт везде
ОтветитьУдалить