3 Stimmen

Cookie hinzufügen Taste getroffen

Ich habe ein Problem mit dem Hinzufügen eines Cookies. Ich habe ein paar Antworten gelesen, aber es ist schwer zu verstehen, wenn man noch nie mit ihnen gearbeitet hat.

Im Grunde möchte ich ein Cookie hinzufügen, wenn jemand auf die angegebene Schaltfläche klickt. Wenn jemand zum Beispiel auf den "Gefällt mir"-Button klickt, wird der versteckte Inhalt angezeigt, egal ob er vorwärts/zurück geht oder die Seite aktualisiert, und das Cookie wird nach ein paar Tagen entfernt.

Um den Inhalt auszublenden, habe ich Folgendes verwendet:

HTML:

<div id="fd">
    <p>Button from below will become active once you hit like button!</p>
    <div id="get-it">
        <a class="button"><img src="img/get-button.png"></a>
    </div>
</div>
<div id='feedback' style='display:none'></div>

javascript:

FB.Event.subscribe('edge.create', function (response) {
    $('#feedback').fadeIn().html('<p>Thank you. You may proceed now!</p><br/><div id="get-it"><a class="button2" href="pick.html"><img src="img/get-button.png"></a></div>');
    $('#fd').fadeOut();
});

Wenn ich jedoch auf Aktualisieren drücke oder auf der Inhaltsseite zurück- oder vorwärts gehe, wird sie wieder ausgeblendet. Das ist der Grund, warum ich ein Cookie beim Drücken der Schaltfläche hinzufügen möchte. Kann mir jemand ein paar Erklärungen oder einen Beispielcode geben?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X