jQuery hashchange event v1.1


This release fixes a bug in IE8, when jQuery hashchange event is used on a page with the X-UA-Compatible IE=EmulateIE7 meta tag. Apparently IE behaves a little differently when the meta tag is used versus when the “IE7 Compatibility Mode” toolbar button is pressed, so the code has been updated and an additional unit test has been added.

If you use the hashchange event plugin and the X-UA-Compatible IE=EmulateIE7 meta tag, please update to v1.1 to fix this issue.

I want to thank Vincent Voyer for not only bringing this issue to my attention, but also using the GitHub issue tracker to report the bug, which made it easy for me to address! Also, I will update jQuery BBQ as soon as possible to take advantage of this bug fix.

Post A Comment

  • Any of these HTML tags may be used for style: a, b, i, br, p, strong, em, pre, code.
  • Multi-line JavaScript code should be wrapped in <pre class="brush:js"></pre>
    (supported syntax highlighting brushes: js, css, php, plain, bash, ruby, html, xml)
  • Use &lt; instead of < and &gt; instead of > in the examples themselves.