Evento popstate de jQuery bind no pasado
Estoy programando una pequeña demostración para la API de Historia. Y estoy luchando con esto:
<code>$(window).bind('popstate', function(event) { console.log('pop: ' + event.state); }); </code>
Registra 'pop: undefined' cuando hago clic en el botón 'Anterior' ...
Pero si hago esto en cambio, las cosas están funcionando como se esperaba:
<code>window.onpopstate = function(event) { console.log('pop: ' + event.state); }; </code>
Registra 'pop: [objeto Object]' esta vez ...
Así que es como si jQuery no pase el objeto de evento a la devolución de llamada.
¿Hay algún problema con jQuery? ¿O ensucié algo?