点系统-本地存储
Point System - localStorage
我正在尝试创建一个点系统,将在某些点后做不同的动作这是我的JS:
if (localStorage.points222){
localStorage.points222=Number(localStorage.points222) +5;
}
else{
localStorage.points222=0;
}
if(localStorage.points222 > 35){
$('#hi').show();
}
else{
$('#hi').hide();
}
document.write("Points: " + localStorage.points222 + "");
然后我有我想在35点后淡入的HTML:
<div id="hi" style="display:none;">30!</div>
问题是IF:
if(localStorage.points222 > 35){
$('#hi').show();
}
else{
$('#hi').hide();
}
Is not working…
if(localStorage.points222!==35){
$('#hi').show();
}
else{
$('#hi').hide();
}
但是我不想让#hi只显示在35我需要它显示从35和向上
我敢打赌问题是本地存储返回为字符串,但您将其视为数字。你需要
if(Number(localStorage.points222) > 35){
$('#hi').show();
}
else{
$('#hi').hide();
}
相关文章:
- 将作用域存储在JSON中
- 使用javascript存储变量的最安全方式
- 当图像转换为本地存储的DataURL时,EXIF被删除
- 如何在chrome扩展中存储数据/结果,以及如何使用setTimeout使其只被调用一次
- 如何有效地将游戏数据存储在URL查询字符串中
- Ember.js-接口状态应该存储在哪里
- 如何解雇“;铁局部存储负载”;事件
- 本地存储中的字符串到字节数组转换
- 从jQuery调用存储在Variable中的函数
- 推荐在JavaScript中执行存储为字符串的函数,而不是使用eval
- 通过另一个php应用程序将我的项目推送到Github存储库中
- 将数据存储在javascript数组中以供进一步使用
- 在页面卸载时写入HTML5 FileSystem API存储
- '图片'没有用于本机道具的propType'RCTImageView.overlayColor&
- 加载存储在IndexedDB中的HTML页面
- 在字符串中查找所有图像 src URL 并存储在数组中
- 如何从C#代码背后调用本地存储的javascript函数
- 为什么将空文本框值保存到会话存储会导致 IE8 崩溃
- 反应本机异步存储模块导致传播运算符错误.要求('反应')
- 是否可以使用本机文件浏览器来选择存储在服务器上的文件