jquery复选框表现无线电并保存在cookie中

时间:2015-01-31 21:14:05

标签: jquery cookies jquery-cookie

我想复选框的行为类似于收音机,但应该能够选中或取消选中并保存cookie中的状态复选框。以下是Cookie代码,来自here或jsfiddle here

$(".chb").each(function() {
var mycookie = $.cookie($(this).attr('name'));
if (mycookie && mycookie == "true") {
    $(this).prop('checked', mycookie);
}
});
$(".chb").change(function() {
$.cookie($(this).attr("name"), $(this).prop('checked'), {
    path: '/',
    expires: 365
});
});

我尝试在.change中添加此代码,但cookie仍然保存多个状态。它的工作正常,没有与cookie脚本结合。有人可以帮忙吗?

$(".chb").not(this).prop('checked', false);

0 个答案:

没有答案