Нужна помощь в настройке cookie в jQuery - PullRequest
1 голос
/ 22 октября 2011

Извините, если этот вопрос звучит глупо, но я знаю только HTML / CSS, и поэтому я пытаюсь разобраться как можно лучше.

Я использую jQuery для создания эффекта слайда вниз, когдакто-то прокручивает мою страницу вниз.

Пример: http://buckinvestor.com/test/jquerytest.html

Я все понял, включая кнопку «Закрыть», но теперь мне нужно выяснить, как установить cookie так,пользователи не продолжают показывать слайды на каждой странице.Я хотел бы установить печенье на 10 дней.

Я прочитал, что должен использовать:

http://plugins.jquery.com/project/cookie

and then to write a cookie do $.cookie("test", 1);
to access the set cookie do $.cookie("test");

Но я не знаю, где я должен поместить этот код.Может кто-нибудь, пожалуйста, покажите мне точный код, который мне нужно поставить и где?А также, есть ли что-то плохое, о чем я должен знать, когда устанавливаю такое печенье?

Спасибо, Боги StackOverflow!

Вы спасли жизнь.

1 Ответ

1 голос
/ 22 октября 2011

Я думаю, вы захотите сделать что-то вроде этого:

$(function() {
    var bar = $('#headerSlideContainer'),
        top = bar.css('top');
    if (!($.cookie("test"))) {
        $(window).bind("scroll", function() {
            if($(this).scrollTop() > 50) {
                bar.stop().animate({'top' : '0px'}, 500);
            } else {
                bar.stop().animate({'top' : top}, 500);
            }
        });
        $.cookie("test", 1);
    }
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...