Статьи

Используйте CSS, чтобы скрыть содержимое, когда JavaScript отключен

Используйте CSS, чтобы скрыть содержимое, когда JavaScript отключен

Это совет, впервые увиденный Карлом Сведбергом в одной из книг jQuery, где вы можете добавить класс JS к своему атрибуту HTML, когда jQuery загружен следующим образом:

$('HTML').addClass('JS');

Затем с помощью CSS для первоначального скрытия элементов, вот так:

 .JS #myDiv{display:none;}

Они появятся только при включенном JavaScript.

Также стоит отметить, что, хотя JS можно отключить, вы все равно сможете увидеть разметку HTML (и пауки поисковой системы тоже это увидят!). Но, тем не менее, изящный маленький трюк!