我创建了一个HTML网站,其中有一个设置页面,用户输入信息,点击保存并保存信息 - 如果文本字段中包含文本,则信息保留在该字段中,即使用户离开网站。我使用jQTouch和jQuery和JavaScript来保存信息并且工作正常,但是当我用Twitter-BootStrap重新创建同一个网站时它停止了工作。
附加到Settings.html页面的.js文件是; bootstrap.js; jquery.min.js和(这是我自己的代码)save.js
在save.js中,我使用;
保存了文本字段localStorage.name = $("#name").val();
并使用;
加载它们$("#name").val(localStorage.name);
我想知道是否因为我没有附加到HTML的jQTouch它已经停止工作了?如果有的话有办法改变它以使用BootStrap和jQuery吗?
您需要的任何其他代码,请问。我不确定你需要什么,我的GitHub帐户遇到了问题。非常感谢xxx
答案 0 :(得分:3)
您可以使用getItem和setItem来保存和加载localStorage数据,这是普通的Javascript。
localStorage.setItem("name", $("#name").val());
$("#name").val(localStorage.getItem("name"));