Как только вы создадите экземпляр утилиты, следующий фрагмент позволит вам отслеживать события (в vanilla JS, так как примеры jQuery уже были приведены):
вязать функцию с событием изменения HTML5 localStorage, используя jQuery?
$(function () {
$(window).bind('storage', function (e) {
alert('storage changed');
});
localStorage.setItem('a', 'test');
});
Я пробовал выше, но предупреждение не отображается.
Обновить: Он работает в Firefox 3.6, но не работает в Chrome 8 или IE 8, поэтому вопрос должен быть больше «Как привязать событие localStorage к изменению, используя jQuery для всех браузеров?»