1

ユーザーが情報を入力し、[保存]をクリックすると、情報が保存されるHTMLでWebサイトを作成しました。たとえば、テキストフィールドにテキストが含まれている場合、ユーザーが離れても情報はそのフィールドに残ります。ウェブサイト。jQTouch、jQuery、JavaScriptを使用して情報を保存しましたが、正常に機能しましたが、Twitter-BootStrapを使用して同じWebサイトを再作成すると、機能しなくなりました。

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

4

1 に答える 1

3

getItemとsetItemを使用して、ローカルストレージデータを保存およびロードできます。これはプレーンなJavascriptです。

localStorage.setItem("name", $("#name").val());

$("#name").val(localStorage.getItem("name"));
于 2012-12-05T10:08:27.723 に答える