Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы Как сделать Спойлер с запоминанием?

Как сделать Спойлер с запоминанием?


     29.12.2014    Общие вопросы    964

вопрос
Здравствуйте, подскажите код кнопки, с плавным раскрытием/скрытием с запоминанием!

Ответа пока нет


Комментарии пользователей (7)

FastFud
50

1599 | 588

FastFud - 29 декабря 2014 15:38 - Юзер

Здравствуйте, подскажите код кнопки, с плавным раскрытием/скрытием с запоминанием!
Готовых нет, нужно писать скрипт.
Используйте: Cookie и jQuery

sr.green
1

119 | 6

sr.green - 29 декабря 2014 16:43 - Гости

FastFud,
да ладно, неужели готовых нету?

Sander
1125

1636 | 1202

Sander - 29 декабря 2014 16:45 - Эксперт

Попробуйте поискать. Может вам повезет.

SanDev.pro - мой блог.

ICQ: 404-037-556
Skype: Sander8804

sr.green
1

119 | 6

sr.green - 29 декабря 2014 17:33 - Гости

Sander,
нашел пример но не могу себе скопировать:
http://likbezz.ru/_content/_publ/cont/rest/hideContCookie_show_v0.html

Sander
1125

1636 | 1202

Sander - 29 декабря 2014 18:00 - Эксперт

С DLE`шным спойлером общего с тем только цель. Реализация у них в корне разная.

SanDev.pro - мой блог.

ICQ: 404-037-556
Skype: Sander8804

Serik
4

408 | 191

Serik - 29 декабря 2014 17:54 - Местный

clubdroid.ru
Регайтесь, там чат на главной, Всё прекрасно запоминается - выдёргивайте код. Находил его аж пол года назад в сети и ставил - работает.

СПАСИБО надо тыкать в кнопку!

Gameer
224

1118 | 394

Gameer - 30 декабря 2014 13:14 - Эксперт

Может пригодится, вот код. Попробуйте пристроить к спойлеру
<script>
$(document).ready(function(){
$("#setCookie").click(function () {
if ( $.cookie("popup") == '0' ) {
$.cookie("popup", "1", {expires: 1} );
} else {
$.cookie("popup", "0", {expires: 1} );
}
$("#popupBlock").toggle();
});
if ( $.cookie("popup") == '0' ) { $("#popupBlock").show(); }
else { $("#popupBlock").hide(); }
});
</script>


Дальше нам нужно вставить id="setCookie" в кнопку или ссылку что бы сохраняло куки и скрывало или открывало тот или иной блок.

Еще один id="popupBlock", что бы объект скрывался или открывался при нажатии на кнопку, которою задали сверху.

Указываем сколько дней хранятся куки, здесь задано 1 - это значит хранятся один день. После чего удаляются сами.
{expires: 1}

Истина в противоречии.​

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы