jQuery を使用してalbum_like
の配列を格納するCookie を作成しましid
た。いくつかの条件が満たされたときに、この配列に新しい値を追加/プッシュしたいと思います。以下は私のコードです
if (typeof $.cookie('album_like') == 'undefined') {
$.cookie('album_like', [data.album_id], { expires: 365, path: '/' });
} else {
var arr = [$.cookie('album_like')];
if (!($.inArray(data.album_id, arr) > 0)) {
arr.push(data.album_id);
$.cookie('album_like', arr);
}
}
["1, 2, 3, 4, 5"]
firebug を使用して値を確認すると、配列が になることがわかったので、コード!($.inArray(data.album_id, arr) > 0)
が機能しません。配列は[1, 2, 3, 4, 5]
.
誰でも私のコードについてアドバイスをいただけますか?
ありがとう