Je rencontre un petit problème en supprimant un cookie spécifique. J'ai créé le cookie avec succès, mais le problème est la suppression du cookie lorsqu'un identificateur spécifique a été invoqué. Ceci est le code complet, quelqu'un peut s'il vous plaît signaler ce que je suis manquant et si possible, me guider en m'aidant à le réparer?Suppression de cookie Jquery en utilisant le plugin
jQuery(function($){
$("a[id^='savebook-']").click(function(){
match = this.id.match(/savebook-(\d+)/);
savedclass = $("span#saved-"+match[1])
savedclass.addClass("saved");
var bookid = +match[1];
var delim = "|"; // delimiter for books in cookie
// get the previous cookie (if any), split it into an array
var books = ($.cookie("books_saved") || "").split(delim);
books.push(bookid);
$.cookie("books_saved", books.join(delim), { expires: 7, path: '/', domain: 'example.com'});
return false;
});
$("a[id^='delbook-']").click(function(){
xmatch = this.id.xmatch(/delbook-(\d+)/);
var delim = "|";
var delid = xmatch[1];
var books = ($.cookie("books_saved") || "").split(delim);
var i = null;
for (i = 0; books.length > i; i += 1) {
if (books[i].delid === delid) {
books_saved.slice(delid)
}
}
});
});
J'utilise ce plugin http://plugins.jquery.com/project/cookie juste au cas – kazey