В чем разница между element.css('visibility', 'visible') и element.show(). Кроме того, в чем разница между element.css('visibility', 'hidden') и element.hide()?
Обновить. Кроме того, что является самым правильным способом скрыть элемент и все его поддеревья?
Обновить N2: что является правильным способом узнать, является ли элемент (и его поддерево) видимым: element.is(':visible') или element.css('visibility')?
Обновить N3. Есть ли способ скрыть элемент (полностью), но он все равно сохранит пространство/область на странице браузера? (насколько мне известно - правильным способом было бы позвонить hide(), но это может привести к визуальной реструктуризации страницы.