Skip to content


<= ie9 and data-rel="back" not working #5722

awbergs opened this Issue · 3 comments

4 participants


Environment Details

jQuery 1.8.3
jQuery UI 1.10.0
jQuery mobile 1.3


<div id="one" data-role="page">
    <a href="#two" data-transition="slide" data-rel="page">Two</a>
<div id="two" data-role="page">
    <a href="#" data-rel="back">Back</a>

Steps To Reproduce
Click on the link to show page two. Click on the back link.

Expected Outcome

Clicking on the back link in page two should take me back to page one.

Actual Outcome

Clicking on the back link inside of page two does nothing.


Run this in IE9. The page won't load in < IE8.
Also it is using a lesser version of jquery mobile (1.2) and jquery ui (1.9.2) but the results are the same.

Other Issues

In IE7 I get "Access Denied" on line 1653:

// Set a new history item by opening and then closing the Iframe
// document, *then* setting its location.hash. If document.domain has
// been set, update that as well.
history_set = function(hash, history_hash)
    /* Line 1653 below */
    var iframe_doc = iframe.document,
    domain = $.fn[str_hashchange].domain;


I'm have the same problem... In <=IE9, data-rel="back" is not working


This no longer appears to be an issue with the latest version of jQuery mobile:
Tested on IE8 and IE9

jQuery Foundation member

i can confirm closing

@arschmitz arschmitz closed this
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.