jquery/jquery-mobile — Issue #3102: Changing pages in IE8 doesn't work!
Author: stevenbhn
Created: 2011-11-18 12:25:13+00:00
State: open

I have had this problem for a while now and really need to get to the bottom of the issue.

The site in question:

m.fifedirect.org.uk

The problem is with IE (<= 8) havent testing on 9.

The jquery stuff that switches between pages throws an error and hangs at the loading dialog. When I manually type each page it works. When I turn javascript off it works. FF, Safari, Chrome, Opera all work.

I have tried all combinations of versions of both jquery and jquery mobile with no luck.

error message in IE:

"Unexpected call to method or property access."

Copy code:

// resolve with given context and args
resolveWith: function( context, args ) {
if ( !cancelled && !fired && !firing ) {
// make sure args are available (#8421)
args = args || [];
firing = 1;
try {
while( callbacks[ 0 ] ) {
callbacks.shift().apply( context, args );
}
}
finally {
fired = [ context, args ];
firing = 0;
}
}
return this;
}