В диалоговом окне «Редактировать определение блока» выберите блок, который вы хотите изменить, и нажмите «Редактировать блок». В визоре редактора блоков нажмите «Режим видимости». Найти Блоки с назначенной им видимостью будут скрываться и отображаться при изменении состояния кнопки-переключателя режима видимости.
Чтобы найти определения блоков, которые содержат невидимые атрибуты, введите «ATTDISP» в командной строке и установите для отображения атрибутов значение «включено». Теперь вы можете выбирать и удалять любые ранее невидимые блоки, которые вам не нужны.
Как отобразить поле команды в AutoCAD?
Используйте сочетание клавиш CTRL+9 (CMD+3 в AutoCAD для Mac) для переключения в командную строку. Введите команду КОМАНДНАЯ СТРОКА.
Почему мои блоки исчезают в AutoCAD?
Редактирование атрибутивных блоков приводит к их исчезновению с экрана. Правки включают изменение значений атрибутов, перемещение атрибутов или перемещение всего блока.3 мая 2013 г.
Включить или выключить слои
- Выберите вкладку «Главная» панель «Слои» «Свойства слоя». Находить.
- Выберите слои, которые вы хотите включить или выключить.
- Щелкните значок в столбце Вкл., чтобы установить статус выбранных слоев. = вкл. = выкл.
Как скрыть командный блок?
Вы можете использовать блок Barrier, чтобы закрыть командный блок. Барьеры не указаны в творческом инвентаре (аналогично командным блокам и структурным блокам) и могут быть получены только с помощью команд, таких как /give minecraft:barrier.
Если вы используете «Изолировать» -> «Скрыть объекты» из контекстного меню, вызываемого правой кнопкой мыши, то «Конец изоляции объектов» из того же меню должен отображать все скрытые объекты.
Справка
- Чтобы отобразить меню, щелкните раскрывающееся меню Панель быстрого доступа> Показать строку меню.
- Чтобы отобразить панель инструментов, щелкните меню Сервис > Панели инструментов и выберите нужную панель инструментов.
Как открыть историю команд в AutoCAD?
Нажмите F2 или используйте элемент управления в правом конце командной строки, чтобы просмотреть расширенную историю команд.
Выполните одно из следующих действий, чтобы отобразить отдельное текстовое окно:
- Если командное окно закреплено или закрыто: нажмите F2.
- Если командное окно не закреплено или закрыто: нажмите Ctrl+F2.
- Выберите вкладку «Вид» панель «Палитры» «Текстовое окно». Находить.
Почему в AutoCAD пропадает текст?
Сбросить пользовательские настройки
Сбросьте настройки AutoCAD по умолчанию (см. раздел Восстановление настроек AutoCAD по умолчанию). Примечание. Диалоговое окно с предупреждением об отсутствующих шрифтах можно отключить. Проверьте настройки скрытых сообщений, чтобы убедиться, что они включены (см. Как включить диалоговые окна и сообщения, которые больше не отображаются в AutoCAD).
Почему мои размеры неверны в AutoCAD?
Единицы измерения могли быть изменены с момента первоначального создания чертежа. Проверьте объекты на значения высоты или начальной Z / конечной Z (через палитру свойств). Переход от 2D к 3D пространству может сбросить значения. Сбросьте настройки AutoCAD по умолчанию (см. раздел Восстановление настроек AutoCAD по умолчанию).
Как сделать размеры видимыми в AutoCAD?
Отображение значений размеров в субблоках
- Выберите вкладку «Главная» панель «Аннотации» «Размерный стиль». Находить.
- В Диспетчере размерных стилей выберите стиль, который хотите изменить. Щелкните Изменить.
- В диалоговом окне «Изменить размерный стиль» на вкладке «Основные единицы» или «Альтернативные единицы» в разделе «Подавление нуля» выберите «Интерлиньяж». …
- Нажмите кнопку ОК.
- Нажмите «Закрыть», чтобы выйти из Диспетчера размерных стилей.
Какая команда используется для отображения всех слоев в AutoCAD?
—Список слоев. Отображает список текущих определенных слоев с указанием их имен, состояний, номеров цветов, типов линий, веса линий и того, являются ли они внешними зависимыми слоями.
Как отобразить все слои в AutoCAD?
Когда вы открываете Диспетчер свойств слоев, все слои текущего чертежа отображаются на правой панели, а группы слоев отображаются на левой панели. Выберите вкладку «Главная» панель «Слои» «Свойства слоя».
Как скрыть чертеж в AutoCAD?
Чтобы скрыть объекты
- Выберите объекты на чертеже, которые вы хотите скрыть.
- Щелкните правой кнопкой мыши и выберите Изолировать объекты Скрыть выбранные объекты. Кроме того, вы можете щелкнуть в правой части строки состояния окна чертежа, затем нажать «Скрыть объекты» и выбрать объекты, которые вы хотите скрыть.
Как убрать что угодно на любом сайте
Итак, очередной сайт решил перегородить вам обзор своей никчемной нападайкой. Она должна провисеть на экране 10 секунд и только потом отключиться. Но зачем тратить 10 секунд жизни, если можно отключить нападайку самостоятельно за 8?
Как работают всплывающие нападайки и поп-апы с рекламой
Такие всплывающие окна делаются очень просто:
- Хозяева сайта создают на своей странице объект, который лежит сверху всего, как целлофан на обложке журнала.
- Этому объекту задают ширину во весь экран и высоту во весь экран, чтобы нельзя было дальше кликать и переходить по сайту.
- Затем этому объекту устанавливают затемнённый фон. Так появляется затемнение всего экрана. Именно эта штука с затемнением и мешает нормально пользоваться страницей.
- Внутрь объекта с затемнением кладут ещё один объект — рекламу, баннер, призыв подписаться, предложение оставить свой номер телефона.
- И всё это висит поперёк страницы
Наша задача — отключить оба объекта, чтобы они пропали с глаз долой.
Всё дело — в CSS
Чтобы компьютер понимал, какие элементы есть на странице, используют язык HTML, который говорит: «Тут заголовок, тут ссылка, тут обычный текст, тут картинка». А чтобы было ясно, как эти элементы должны выглядеть и работать, используют специальные правила — их называют стилями. Стили задают цвет и внешний вид всего, что есть на странице, а ещё управляют размером и поведением каждого элемента.
Стили хранятся в таблицах, таблицы называют каскадными, всё вместе называется CSS — cascading style sheets.
Вот больше примеров и практики по CSS:
Именно возможности CSS позволяют рисовать такие нападайки, которые занимают весь экран и мешают читать. Но мы используем свойства CSS против подобных сайтов и перепишем всё под себя. Для этого нам нужно будет найти код элемента, который отвечает за нападайку.
Как найти код нужного элемента
Чтобы увидеть, какой именно кусок кода отвечает за всплывающее окно, будем пользоваться средствами самого браузера — Инспектором. В Хроме он вызывается нажатием клавиш Ctrl+Shift+i, а в Сафари — Cmd+Option+i.
Но есть ещё один способ, который сейчас нам подходит больше:
- Открываем страницу и дожидаемся, пока появится реклама.
- Затем правой кнопкой мыши щёлкаем на картинке в центре, которая мешает просмотру, и выбираем «Просмотреть код» (Inspect Element).
- Инспектор сразу подсветит нужную нам строчку.
Мы нашли участок кода, который отвечает за назойливую рекламу. Теперь пусть браузер сам закроет окно. Для этого используем свойство display — оно решает, показывать этот элемент или нет.
Скрываем элемент со страницы
Чтобы окно не показывалось, нужно написать свойство display:none . Но бывает так, что CSS игнорирует такие команды, если это же свойство задаётся чуть позже в другом месте. Если нужно, чтобы команда выполнилась несмотря ни на что, после команды пишут слово !important — именно так, с восклицательным знаком в начале. Это говорит о том, что у команды приоритет над всеми остальными и её нужно исполнять:
Осталось вставить эту команду в нужное место. Оставляем синюю линию Инспектора на той же строке и переходим на вкладку Styles:
Там как раз прописаны все CSS-стили, которые отвечают за свойства и поведение этого элемента. Находим в самом верху блок element.style , щёлкаем в нём на свободном месте и вставляем нашу команду display:none !important :
Картинка исчезла, но осталось затемнение, которое всё равно мешает читать. Разберёмся и с этим: щёлкаем правой кнопкой мыши в любом месте затемнения, выбираем «Посмотреть код», вставляем в element.style нашу команду — готово.
Это работает только с нападайками?
Этим способом можно скрыть что угодно, поскольку свойство display есть у всего на странице: у новостей ВКонтакте, постов в Facebook или картинок в Instagram.
❗️ Важный момент: всё, что мы делаем таким образом, происходит только внутри нашего браузера и не влияет на отображение сайта у других людей. Если перезагрузить страницу сайта, то сайт может напасть на вас рекламой снова.
Как найти и удалить скрытые ссылки в шаблонах cms-систем
Найти скрытые ссылки — это первоочередная задача любого проекта для которого используются сторонние шаблоны cms-систем и любые другие html-шаблоны.
С точки зрения поисковой оптимизации, наличие внешних не только скрытых ссылок в шаблоне сайта, отрицательно сказываются на развитии вашего проекта, но благоприятно влияют на сайт который указан в этих ссылках.
Через сторонние ссылки, которые у вас будут указаны в шаблоне, поисковые системы могут существенно понизить ваш сайт в поисковой выдаче. И с большей долей вероятности такие сайты, на которых обнаруживаются скрытые ссылки, попадают под санкции поисковых систем.
Чем больше внешних ссылок на сайт, тем лучше для определения ранжирования сайта в поисковых системах. Это одна из основных причин размещения скрытых ссылок в шаблонах популярных cms-систем.
В этом видео я расскажу не только о том как найти скрытые ссылки, но и как сделать скрытую ссылку, как посмотреть скрытую ссылку с помощью сервиса и приложения, а так же как удалить скрытую ссылку.
Теперь по порядку.
Как найти скрытые ссылки
Для поиска воспользуемся одним из популярных сервисов validator.org. Отличная возможность без всяких регистраций, в режиме реального времени, быстро проверить скрытые ссылки в шаблоне.
https://validator.w3.org/checklink.
Данный валидатор поможет найти все видимые и невидимые ссылки. Работает просто, добавляем адрес сайта в поле address и нажимаем кнопку Check. Время проверки зависит от объема информации. Пока нет необходимости разбираться со всеми возможностями сервиса, а нас главным образом интересует информация в конце страницы в поле List of redirects.
Для любого автора проекта такая ссылка сразу бросится в глаза и в случае, когда нет опыта определить, всегда можно понять по внешнему адресу, перейдя по нему, либо по длине самой ссылке. На скриншоте видно такую ссылку, она отличается от всех остальных.
Как удалить видимые и скрытые ссылки
В большинстве случаев главным местом для размещения скрытых ссылок является индексный файл (index.html и index.php) шаблона joomla, wordpress, либо других cms-систем. Хорошо если мы видим стороннюю ссылку, в этом случае у нас есть возможность сократить время на принятие мер.
Найти нужный блок в шаблоне можно с помощью приложения firebug для браузера mozilla firefox и в нем же можно понять как формируется сам блок или отдельно взятая ссылка. Прежде чем редактировать шаблон, необходимо сделать резервную копию сайта или отдельно взятого шаблона.
Все дело в том, что некоторые ссылки нельзя взять просто так и удалить, можно повредить работоспособность всего сайта, или только индексную страницу шаблона. Существует не мало возможностей по «закреплению» ссылок или целых блоков, с помощью web-программирования для того, чтобы нельзя было их удалить.
В первом случае все достаточно просто. Находим блок по идентификатору или классу в шаблоне и удаляем. Но что делать если ссылку удалить нельзя? Можно скрыть ссылку в css-стилях.
В этом случае, с помощью того же приложения firebug, необходимо найти стили видимой или скрытой ссылки, или блока в котором она находится и прописать дополнительное свойство (visibility: hidden;). Данный параметр просто спрячет видимую ссылку.
Можно найти скрытые ссылки и с помощью разных программ и расширений которых достаточно много. В одном из своих видео уроков, ошибка протокола https в wordpress, я рассказывал об одной такой программе Screaming Frog SEO Spider.
Удалить скрытые ссылки я все же советую вручную, без использования программ. Если скрытые ссылки добавлены без возможности удаления, т.есть, намертво, программа может все удалить и потом трудно будет разобраться где и как формировались скрытые ссылки.
В случае обнаружения скрытой ссылки в шаблоне и при невозможности удаления ее, лучше не используйте такие шаблоны, а авторов или адрес ресурсов заносите в черный список.
Как сделать скрытую ссылку
Одним из способов сделать скрытую ссылку на сайте-это добавить в css-стили или непосредственно в стили самой ссылки следующее свойство (z-index:-999px;). Отрицательное значение может быть любым, главное чтобы ссылка находилась за пределами границ самого шаблона, как бы в стороне или за ним.
Вот здесь конечно, никто ее не увидит, но поисковые роботы ее индексируют и воспринимают как внешнюю ссылку ведущую например на сайт производителя шаблона (в лучшем случае), а в худшем-на варезный или порно-сайт с кишащими там вирусами.
Ну а после посещения таких сайтов обычно можно увидеть на весь экран своего компьютера огромную «мартышку» или еще чего.
Видео урок найти скрытые ссылки
Если статья и видео оказались полезными для вас, оставляйте комментарии или отзывы.
How do you unhide objects in AutoCAD?
1. Go the yellow light bulb at the bottom of the view window to “Reveal Hidden Elements”
2. Select Hidden Element(s)
3. Right Click then.
4. Select Unhide Element.
How do I unhide objects?
To enable an object, right-click the object, and then click Unhide in this Group. To unhide a group, right-click the group, and then click Unhide.
How can you show all hidden objects?
1. if all the selected objects are in the Show space, clicking Hide/Show transfers them all to the No Show space.
2. if all the selected objects are in the No Show space, clicking Hide/Show transfers them all to the Show space.
How do you show all objects in AutoCAD?
Open the Options window by typing OPTIONS on the command line or clicking the Options button under the AutoCAD application menu at the top-left, click the Display tab, and then under the Layout elements section, enable the checkbox “Display Layout and Model tabs” and then click OK.
How do I find hidden blocks in AutoCAD?
In the Edit Block Definition dialog box, select the block you want to modify and click Edit Block. On the Block Editor visor, click the Visibility Mode. Find The blocks with visibility assigned to them would hide and unhide with the change in state of the Visibility Mode toggle button.30 mar. 2020
How do I unhide text in AutoCAD?
1. Right-click in the drawing area, and choose Options.
2. In the Options dialog box, Display tab, under Display Performance, click or clear Show Text Boundary Frame Only, and click OK.
3. At the Command prompt, enter regen to regenerate the drawing, updating the display.
How do I find hidden items in Word?
When you see all the layers in a document, you can find the hidden objects. On the Home tab, under Format, click Arrange, and then click Reorder Objects. Make sure that the document contains at least two object. Drag the layer with the hidden object forward, and then click OK.21 août 2017
How do I view all access objects?
Answer: To view all objects in the Navigation Pane, click on the Navigation Pane menu and select “All Access Objects” from the popup menu. Now the Navigation Pane should display all of the tables, queries, forms, reports, and modules that are in your database.
How do I find hidden images in Word?
Step 1: Open your Microsoft Office Word > “Word Options” in Word 2007. (Click “File” > “Options” in Word 2016/2013/2010.) Step 2: Click “Advanced” on the left pane, uncheck “Show picture placeholders” under Show document content. Then you should be able to see your hidden images or pictures in Word document again.27 avr. 2021
How do you show hidden objects in blender?
Pressing H in Blender hides whatever you’ve selected, and it’s easy to accidentally hit it when you’re actually trying to press G and grab an object. Fortunately, you can unhide all hidden objects pretty quickly by pressing Alt+H.
How do I unhide objects in Navisworks?
Click Home tab Visibility panel Unhide All drop-down Unhide All .16 août 2020
How do you show all objects in blender?
Do a quick Alt + H to expose every object. Then, to select everything, press A on your keyboard. Deselecting objects is then as simple as pressing A twice. In this way, if you have only a few objects selected and want to grab the rest, you can do this by pressing A twice and then once again.3 juil. 2020
Which keys can you press to repeat your last used AutoCAD command?
How are AutoCAD keyboard shortcuts used?5. ModelingCPCopyCTRL + JRepeat the last used commandXExplode an object, a volume, a polyline, etc.XLStraight line19 autres lignes
What is AutoCAD Matchprop?
Help. Mar 29 2020In-Product View. Applies the properties of a selected object to other objects. Find. The types of properties that can be applied include color, layer, linetype, linetype scale, lineweight, plot style, transparency, and other specified properties.29 mar. 2020
When to draw isolate or hide?
1. Select the objects in the drawing that you want to hide.
2. Right-click, and click Isolate Objects Hide Selected Objects. Alternatively, you can click on the right side of the drawing window status bar, then click Hide Objects, and select the objects you want to hide.
Как найти скрытые элементы на странице
Для поиска скрытых ссылок можно использовать Link Grabber. Данное расширение извлекает все ссылки, содержащиеся на странице, таким образом вы можете обнаружить, к примеру, ссылки, спрятанные в символах или пунктуационных знаках.
- Как найти скрытые элементы на сайте
- Как отобразить скрытый элемент CSS
- Как сделать элемент видимым CSS
- Что такое hidden в HTML
- Как показать скрытый элемент
- Как показать скрытые объекты
- Как сделать элемент видимым
- Как искать элементы по CSS
- Как найти элемент в CSS
- Как скрыть элементы на странице
- Что такое visibility Hidden
- Что делает position relative
- Как сделать пустоту в HTML
- Как работает Hidden
- Что такое _blank
- Как посмотреть элементы на странице
- Как посмотреть Javascript на сайте
- Как открыть файл CSS в браузере
- Как сделать скролл в CSS
- Как при помощи CSS отобразить Ссылки без подчеркивания
- Как центрировать элемент в блоке CSS
- Какие элементы блочные
- Как сделать блок невидимым
- Как выбрать каждый четный элемент CSS
- Как получить доступ к исходному коду сайта
Как найти скрытые элементы на сайте
На панели задач откройте Проводник. Выберите вкладку Вид. Перейдите к параметру Показать и выберите Скрытые элементы.
Как отобразить скрытый элемент CSS
CSS-свойство visibility
Используя свойство visibility: hidden можно показывать или скрывать элементы, делая это так же, как мы делали с помощью opacity: 0. Это не влияет на поток документа.
Как сделать элемент видимым CSS
CSS display и visibility или видимость элементов:
- visibility: inherit → наследует видимость
- visibility: visible → делает элемент страницы
- visibility: hidden → делает невидимым.
HTMLElement Свойство hidden является Boolean типом данных, который принимает значение true, если содержимое спрятано, в противном случае значение будет false. Это свойство совершенно отличается от использования CSS-свойства display, чтобы контролировать отображение элемента.
Как показать скрытый элемент
Выберите элемент. Выполните одно из действий: Выберите вкладку «Изменить | <элемент>» панель «Показ скрытых элементов» («Показать элемент») или («Показать категорию»). Щелкните правой кнопкой мыши элемент и выберите «Показать при просмотре» «Элементы» или «Категория».
Как показать скрытые объекты
Выберите пункты меню Вид > Отображать скрытые объекты или щелкните кнопку (Отображать скрытые объекты) на панели свойств в рабочем окне сборочной панели / чертежа кабеля. Ранее видимые объекты не изменяются, скрытые объекты становятся прозрачными. Щелкните левой кнопкой мыши на прозрачном объекте.
Как сделать элемент видимым
Изменить видимость элемента можно тремя способами:
- С помощью display: none;. Элемент полностью исчезает с веб-страницы, не оставляя и следа.
- Задав для элемента visibility: hidden;.
- С помощью свойства opacity.
Как искать элементы по CSS
На панели инструментов «Elements» в DevTools можно искать элементы в DOM-дереве, используя CSS-селекторы. Для этого просто вызовите поисковую строку при помощи сочетания клавиш CMD+F или CTRL+F в Windows и введите ваш селектор.
Как найти элемент в CSS
Можно найти элемент, указав название атрибута и его значение. Например, можно переписать поиск по id в следующем виде [id=«bullet»] вместо #bullet. Лучше использовать вариант с квадратными скобками при поиске значения атрибута для тех атрибутов, у которых нет собственных коротких команд поиска.
Как скрыть элементы на странице
Каждый элемент веб-страницы обладает неким значением свойства display, назначаемым ему по умолчанию. Это может быть inline-block, block, table и так далее. Для того чтобы скрыть элемент с помощью свойства display, мы можем воспользоваться конструкцией display: none.
Свойство visibility скрывает или показывает элемент без изменения разметки документа. Также скрывает строки и столбцы <table> (en-US).
Что делает position relative
Position: relative
Относительное позиционирование сдвигает элемент относительно его обычного положения. Для того, чтобы применить относительное позиционирование, необходимо указать элементу CSS-свойство position: relative и координаты left/right/top/bottom. Заголовок сдвинут на 10px вниз.
Как сделать пустоту в HTML
В HTML неразрывный пробел пишется как . Неразрывный пробел также можно ввести непосредственно, используя клавиатурную комбинацию Alt + 0160.
HTML-атрибут hidden существует давно и работает так же как display: none. Когда атрибут активен, элемент будет не только визуально скрыт, но и не будет занимать место на странице. То есть скрытый элемент будет вести себя так, будто его совсем нет.
Что такое _blank
_blank — загружает страницу в новое окно браузера; _self — загружает страницу в текущее окно; _parent — загружает страницу во фрейм-родитель; _top — отменяет все фреймы и загружает страницу в полном окне браузера.
Как посмотреть элементы на странице
В браузере Chrome.
Нажмите правой кнопкой в любом месте на странице и выберите Просмотреть код. Вы увидите весь обработанный HTML-код страницы. Чтобы найти нужный элемент в нем, используйте сочетания клавиш Ctrl + F (в Windows) или Command + F (в macOS).
Как посмотреть Javascript на сайте
Комбинация клавиш Ctrl + U или правая кнопка мыши → «Просмотр кода страницы» — вызывает «полотно» кода в отдельном окне браузера. Вы сможете увидеть структуру всей страницы.
Как открыть файл CSS в браузере
Также вы можете воспользоваться комбинацией клавиш «CTRL+SHIFT+I». В результате мы попадаем в инспектор браузера — на экране появляется дополнительное окно, где сверху находится код страницы, а снизу — CSS-стили.
Как сделать скролл в CSS
Для создания блока фиксированного размера с возможностью прокрутки по горизонтали и вертикали необходимо использовать свойство overflow. Overflow может принимать следующие значения: visible: По умолчанию.
Как при помощи CSS отобразить Ссылки без подчеркивания
Ссылки без подчёркивания:
- Чтобы убрать подчёркивание у ссылки, следует в стилях для селектора a добавить text-decoration со значение none (пример 1).
- Для псевдоклассов:hover и:visited нет необходимости добавлять text-decoration, они наследуют свойства селектора a.
Как центрировать элемент в блоке CSS
Центрирование блока или изображения
Для этого нужно установить поля на ‘auto’. Это обычно используется для блоков с фиксированной шириной, потому что если блок сам по себе гибкий, он просто займёт всю доступную ширину. Вот пример: P.blocktext { margin-left: auto; margin-right: auto; width: 6em }
Какие элементы блочные
К блочным элементам относятся теги <address>, <blockquote>, <div>, <fieldset>, <form>, <h1>,,<h6>, <hr>, <ol>, <p>, <pre>, <table>, <ul> и некоторые устаревшие. Также блочным становится элемент, если в стиле для него свойство display задано как block, list-item, table и в некоторых случаях run-in.
Как сделать блок невидимым
Каждый элемент веб-страницы обладает неким значением свойства display, назначаемым ему по умолчанию. Это может быть inline-block, block, table и так далее. Для того чтобы скрыть элемент с помощью свойства display, мы можем воспользоваться конструкцией display: none.
Как выбрать каждый четный элемент CSS
Использовать параметр 2n. Этот вариант можно использовать, как альтернативный. Значение 2n означает, что будет выбран каждый второй элемент, а каждый второй элемент, по сути, является четным.
Как получить доступ к исходному коду сайта
Как получить доступ к исходному документу
Чтобы найти необходимые данные, нужно кликнуть правой кнопкой мыши по любому участку окна и выбрать в контекстном меню пункт «Просмотр кода страницы». После этого сразу откроется новая вкладка с полной версией site code, доступной для открытого доступа.
Оставить отзыв
Неудивительно, так как ты используешь селектор :hidden
. Давай прочитаем, что про него написано в документации:
They have a CSS display value of none.
They are form elements with type=»hidden».
Their width and height are explicitly set to 0.
An ancestor element is hidden, so the element is not shown on the page.
То есть, если элемент c нулевой высотой и шириной, а это может быть потому, что он просто пустой, или же потому, что он еще не успел отрисоваться, будет отвечать этому селектору.
Плюс, ты неверно используешь find()
, передавая в него два параметра сразу, в итоге он найдет тебе и все элементы c :hidden
, и все div
, насколько я понимаю, но тут нужно смотреть код самого JQuery. Тогда как надо искать одним запросом, скажем так, делая find("div:hidden")
.
Но и это будет неверно, так как в итоге он тебе выдаст действительно все вложенные элементы, и нужно будет это как-то фильтровать. Поэтому проще использовать такой код, как ниже — сначала отфильтровать все элементы в массиве через filter("div:hidden")
, а после просто перебрать его через $.each()
.
Обрати внимание, у нас скрыты и все вложенные элементы в те, которые ты включаешь в blocks
, и один из собственно членов данного массива. В итоге сообщение будет содержать только его.
$("body").ready(function() {
var blocks = $("#level1_1, #level1_2").filter("div:hidden");
$.each(blocks, function() {
alert(this.id);
});
});
div {
width: 20px;
height: 20px;
background: gray;
}
#level2_1,
#level2_2,
#level2_3,
#level2_4 {
display: none
}
#level1_1 {
display: none
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<body>
<div id="level1_1">
<div id="level2_1">
</div>
<div id="level2_2">
</div>
</div>
<div id="level1_2">
<div id="level2_3">
</div>
<div id="level2_4">
</div>
</div>
</body>