【发布时间】:2015-07-09 18:13:20
【问题描述】:
<script type="text/javascript">
jQuery(function($) {
var cookieName = 'SalveazaIDtr_';
if (cookieName) {
$('#' + cookieName).addClass('selectListItemReaded');
}
$('.selectListItem').bind('click', function(e) {
var id = $(this).attr('id'),
cookie = cookieName + id;
$(this).addClass("selectListItemReaded");
$.cookie(cookieName + $(this).attr('id'), id, {
expires: 7
});
});
});
});
</script>
嗨,我已经为每个链接设置了多个 cookie 的脚本,类 .selectListItemReaded 它是在单击时添加的,但它不会在页面刷新时持续存在。 cookie 已保存,我在 firebug 中测试过。
例如:Cookie
Name: SalveazaIDtr_child-0
Value: child-0
Expire:07/16/2015, 12:06:17 PM
我的代码中真正的错误是什么?
谢谢
【问题讨论】:
-
您的代码中真正的错误是您没有对齐!
:P -
为什么要使用 document.ready 函数两次?
标签: javascript jquery cookies addclass