簡體   English   中英

可以在sessionStorage中使用jquery嗎?

[英]Can you use jquery in sessionStorage?

我有這樣的代碼:

$(document).ready(function() {

var field = $('#field').val();

if (sessionStorage.getItem('save')) {
    $('#field').val(sessionStorage.getItem('save'));
}

field.addEventListener("change", function() {
    sessionStorage.setItem('save', field);
});

});

<input id="field" type="text"></input>

http://jsfiddle.net/oae8krpm/

但這似乎不適用於jQuery,可以嗎?

謝謝

field.addEventListener

field是該field的文本值,而不是該字段的DOM對象。 使用$('#field').get(0).addEventListener ,或者只是jQuery的事件處理( on等)。

sessionStorage.setItem('save', field);

field是您在准備文檔時閱讀該字段時的文本值。 如果要存儲更改為的新值,則需要再次讀取它:

$('#field').on('change', function() {
    sessionStorage.setItem('save', $('#field').val());
});

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM