$.jAlert({
'content' : 'Now I will show this alert and increment sessionStorage my_variable by 1.',
'onClose' : function(alert) {
sessionStorage.setItem("my_variable", "this_is_the_value_i_need_to_increment");
}
});
第一次显示此警报" this_is_the_value_i_need_to_increment"应该是1.第二次显示警报" this_is_the_value_i_need_to_increment"应该是2.等等。
这可能吗?谢谢你!
答案 0 :(得分:1)
将其解析为整数并将其递增1并再次设置项目,如下所示:
$.jAlert({
'content' : 'Now I will show this alert and increment sessionStorage my_variable by 1.',
'onClose' : function (alert) {
sessionStorage.setItem("my_variable", 1 + parseInt(sessionStorage.getItem("my_variable")))
}
});
当然,my_variable应该在警报之前初始化,如:
sessionStorage.setItem("my_variable",0);