2013-12-11 19 views
0

這是什麼的JavaScript的addEventListener的JavaScript的addEventListener '存儲' 在jQuery的

function displayStorageEvent(e) { 
    if (e.key == 'storage-event') { 
     output.innerHTML = localStorage.getItem("storage-event"); 
    } 
} 
window.addEventListener("storage", displayStorageEvent, true); 

的相當於jQuery的?我一直試圖與.bind()一起使用它,但它不知道「存儲」關鍵字。我試過這個,但'e'是未定義的。

$(document).ready(function(){ 
    displayStorageEvent(); 
}); 

謝謝。

+0

你是怎麼使用'.bind'? –

+0

結帳:http://stackoverflow.com/questions/4671852/how-to-bind-to-localstorage-change-event-using-jquery-for-all-browsers –

回答

0

我想我明白了。我沒有意識到我忽略了一些信息。

$(document).ready(function(){ 
    $("#mybutton").bind("click", function(){ 
     updateStorageEvent(); 
     $("#mydiv").html(localStorage.getItem("storage-event")); 
    }); 

    $(window).bind("storage",function(e){ 
     $("#mydiv").html(localStorage.getItem("storage-event")); 
    }); 

}); 
相關問題