Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   сделать селекты свернутыми (https://javascript.ru/forum/dom-window/81416-sdelat-selekty-svernutymi.html)

Stas1985 23.11.2020 07:43

сделать селекты свернутыми
 
Сам вопрос в заголовке, вот страница фильтра _https://update.lik-astana.kz/bagetnaya-masterskaya/katalog-bageta.html подскажите как сделать элементы в закрытом виде по умолчанию.
Спасибо!

voraa 23.11.2020 08:01

Цитата:

Сообщение от Stas1985
Сам вопрос в заголовке

И где там селекты?

Stas1985 23.11.2020 08:21

Цитата:

Сообщение от voraa (Сообщение 531044)
И где там селекты?

Нету, извиняюсь перепутал.
Подскажите как сделать эти блоки закрытыми по умолчанию

laimas 23.11.2020 08:28

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

рони 23.11.2020 08:39

Stas1985,
надо смотреть ваш шаблонизатор или плагин ... а так :( ... добавить вниз страницы
<script>
    window.setTimeout(()=> jQuery('.headexpand_show').click(), 300)
    </script>

Stas1985 23.11.2020 08:40

Цитата:

Сообщение от laimas (Сообщение 531046)
В куки пишется состояние, то есть выбор пользователя, а вы своим действием будете его игнорировать.

Надо чтоб при первом заходе пользователя блоки были свернуты (в закрытом виде).
В куки пишется состояние - ну и пусть они записываются в свернутом виде.

laimas 23.11.2020 08:54

Цитата:

Сообщение от Stas1985
Надо чтоб при первом заходе пользователя блоки были свернуты

Это нужно еще на сервере при запросе страницы проверять - если ни одна из кук этих списков не установлена, то только в этом случае записать в куки hide для них, писать сервером. Их там две, начинаются с имени custom_ и что-то там еще, найдете. Но если хотя бы одна из них есть в куках, то это уже выбор пользователя.

Stas1985 23.11.2020 09:07

Цитата:

Сообщение от рони (Сообщение 531047)
Stas1985,
надо смотреть ваш шаблонизатор или плагин ... а так :( ... добавить вниз страницы
<script>
    window.setTimeout(()=> jQuery('.headexpand_show').click(), 300)
    </script>

Вот это именно то что надо! Спасибо!

laimas 23.11.2020 09:13

Цитата:

Сообщение от Stas1985 (Сообщение 531052)
Вот это именно то что надо! Спасибо!


Вот это вряд-ли, не проверяю кук, вы будете игнорировать выбор пользователя.

laimas 24.11.2020 02:37

Все-таки свалил товарищ, не подумав, что у него теперь не списки будут, а цветомузыка, может пользователи пнут, одумается. :)


Часовой пояс GMT +3, время: 17:32.