所以我想要做的就是让jQuery记住点击的内容。
所以说用户点击列表项并点击另一个列表项。我如何存储用户点击的两个项目类。
这是我目前的
$(document).ready(function() {
$('#terms-product_cat ul li').on('click', function(event) {
$(this).addClass('current-term');
window.localStorage['temp_type'] = $(this).find('label').attr('class');
});
alert(window.localStorage['temp_type']);
});
答案 0 :(得分:1)
试试这个:
$('#terms-product_cat ul li').on('click', function(event) {
$(this).addClass('current-term');
var maybe_string = window.localStorage['temp_type'];
var array = maybe_string ? JSON.parse(maybe_string) : [];
array.push($(this).find('label').attr('class'));
window.localStorage['temp_type'] = JSON.stringify(array);
});