Ja używam:
$(window).bind( 'hashchange', function(e) { });
aby powiązać funkcję ze zdarzeniem hash change. Wydaje się, że działa to w IE8, Firefox i Chrome, ale nie w Safari i zakładam, że nie we wcześniejszej wersji IE. W przypadku tych przeglądarek chcę wyłączyć mój kod JavaScript, który używa skrótu i hashchange
zdarzenia.
Czy w jQuery jest sposób, który mogę wykryć, czy przeglądarka obsługuje hashchange
zdarzenie? Może coś z jQuery.support
...