¿Cómo enlazar al evento de cambio localStorage usando jQuery para todos los navegadores?

¿Cómo enlazo una función al evento de cambio HTML5 localStorage usando jQuery?

$(function () {

  $(window).bind('storage', function (e) {
    alert('storage changed');
  });

  localStorage.setItem('a', 'test');

});

He intentado lo anterior pero la alerta no se muestra.

Actualizar: Funciona en Firefox 3.6 pero no funciona en Chrome 8 o IE 8, por lo que la pregunta debería ser más '¿Cómo enlazar al evento de cambio localStorage usando jQuery para todos los navegadores?'

Respuestas a la pregunta(4)

Su respuesta a la pregunta