我在android上使用phonegap做一个应用程序,我有一段代码无法正常工作,也许它写得非常疯狂,但我是jquery和javascript的新手。
我有一些带有不同文本的div,代码应该选择其中一个,然后保存变量的状态,即使你关闭应用程序(重新打开时我希望它加载相同的变量状态)并维护这直到按下按钮,然后创建一个新的变量状态(选择另一个随机div)并再次保存。因此,它应保存相同的文本,直到用户单击按钮进行更改。 你能帮我么? 非常感谢。
<script>
var random = Math.round(Math.random()*45);
var visibleDiv = localStorage.getItem("name");
$(document).ready(function() {
if(visibleDiv==null){
$('.text').eq(random).fadeIn(2500);
localStorage.setItem("name", $('.text').eq(random));
}
else { $(".text").eq(visibleDiv).fadeIn(100);
}
});
$('.button').click(function(){
localStorage.clear()
location.reload(true)
});
</script>
我注意到现在无效的是变量保存,有没有办法正确保存?