Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы » Как сделать Спойлер с запоминанием?

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


     29.12.2014    Все вопросы » Общие вопросы    2149

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

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


7 комментариев

FastFud
Юзер

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

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

sr.green
Гости

sr.green - 29 декабря 2014 16:43 -

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

Sander
PHP-developer

Sander - 29 декабря 2014 16:45 -

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

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

Telegram: @sandev
Skype: Sander8804

sr.green
Гости

sr.green - 29 декабря 2014 17:33 -

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

Sander
PHP-developer

Sander - 29 декабря 2014 18:00 -

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

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

Telegram: @sandev
Skype: Sander8804

Serik
Местный

Serik - 29 декабря 2014 17:54 -

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

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

LazyDev
PHP-developer

LazyDev - 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}

Мой блог: LazyDev.pro

Помогаю с решением проблем на платной основе.

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

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

наверх