2 Stimmen

Wie Jquery Cookie für eine URL mit Fragment zu setzen?

Ich verwende das Jquery-Cookie-Plugin https://github.com/carhartl/jquery-cookie .

Ich habe diesen Hinweis gesehen, wie man eine URL mit Fragment erstellt: AJAX-Anwendungen crawlbar

Die endgültige Url-Regel sieht wie folgt aus:

localhost/site/search#!key__searchword&page=1
localhost/site/search#!key__searchword&page=2
localhost/site/search#!key__searchword&page=3

(Die Original-URL sollte so aussehen: localhost/site/search?_escaped_fragment_key=searchword&page=1 )

Jede der oben genannten Seiten hat eine Schaltfläche, die ich überprüfen möchte:

  • Wenn der Benutzer nie geklickt hat, kann er/sie den Klick ausführen,
  • Wenn Benutzer geklickt hat, dann Klasse hinzufügen voted für verbotenes Klicken wieder.
  • Ich möchte ein Cookie für 7 Tage setzen.

Mein Javascript-Code:

$(document).ready(function(){
  $(".up").live('click',function() {
    $.cookie('up', 'vote', { expires: 7, path: '/', domain: 'http://127.0.0.1/site/' });
    var up = $.cookie('up');
    if (up == 'vote') {
        $(".up").addClass('voted');
    };
  });
});

Auf jeden Fall funktioniert der Jquery-Cookie bei mir nicht. Wie kann ich das Jquery-Cookie für eine URL mit Fragment setzen?

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