Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

Already on GitHub? Sign in to your account

Swipe event does not work using JQueryMobile, IE10 on Win8 (Microsoft Tablet Surface and Nokia Lumia) #6561

diegotorres50 opened this Issue Oct 3, 2013 · 10 comments


None yet
4 participants

How are you doing?

We´ve been working on new WebApp project in Colombia, Tester team realized that when using JQuery Mobile 1.3.2 or oldest with Internet Explorer 10 (Right Version 10.0.9200.16688) on Windows 8 Pro... the swipe event does not work. We have no clue why?

Even though our project is not public to see it right now, I could say this application has several sections of content, so you will have to be able to swipe among sections or articles to can see them.

Even, it´s the same like seeing http://view.jquerymobile.com/master/demos/swipe-page/newyork.html and http://view.jquerymobile.com/1.3.2/dist/demos/examples/swipe/newyork.html

But not working....

We cannot figure it out

Of course, on other kind of devices, swipe is working great!

We have reviewed #5475 but really We did not find the workaround there, at least not seems to be clear.

We would be grateful if anyone could help us.

@ghost ghost assigned arschmitz Oct 4, 2013


gabrielschulhof commented Oct 7, 2013

The swipe demo works on my Nokia Lumia 520 running Windows 8.

@diegotorres50 on which device have you tried?

Hi gabrielschulhof, beforehand thanks for your feedback, let me confirm you the device.

Surface Pro: http://www.microsoft.com/surface/en-us/surface-with-windows-8-pro/ with Windows 8 Pro, Intel Core i5, 1.7 GHz, 4GB Ram, 64 bits.

Some screenshoots about it.

2013-10-07 10 10 20
2013-10-07 10 09 16
2013-10-07 10 03 19
2013-10-07 10 02 37
2013-10-07 10 01 46
2013-10-07 10 03 38

As for Lumia, I must check it out to know exactly the model, please by the time help us to check this issue on surface.

Thanks so much


arschmitz commented Oct 7, 2013

@diegotorres50 you are using 1.3 this is tested and fixed in 1.4 closing this as fixed

@arschmitz arschmitz closed this Oct 7, 2013

Alexander, thanks for your response and forgive to ask you for this, but, as far as I know, JQuery Mobile 1.4 is a beta version by the time, hence, this is an unstable version, isn´t it?

Could you tell us how long we do have to wait for this version but as stable release???

I'm so sorry to bother you again, We´re sure you understand us, We are concerned about this *cause We are working on a huge project for all Colombia and therefore the impact could be sensitive to those kind of users using surface.


arschmitz commented Oct 7, 2013

@diegotorres50 we are planning on RC this week and probably about 2 more weeks for Final. Because of substantial changes in the library for 1.4 there will no be any more patch releases for 1.3

Ok, We understand and are grateful for that information, Alexander, could it be possible if you tell us what is the reason whereby this happens on 1.3? I mean if a hack could be done on our 1.3 whereas version 1.4 is going to get better, can it be done?

Please, We understand your point, but, could you give us a hand to make one hack on this in the meanwhile ?????

Alexander, in adittion, I've just tested http://view.jquerymobile.com/1.4.0-alpha.1/dist/demos/examples/swipe/newyork.html but we get nowhere because of this content shows a circle shape in the center as loading function, thereafter this never is displayed on surface


arschmitz commented Oct 7, 2013

you could implement the 1.4 swipe in 1.3 you can just copy it from the 1.4 branch and overwrite it see https://github.com/jquery/jquery-mobile/blob/master/js/events/touch.js#L139

Hi Alexander, it has been very useful your help and time, we took your suggestion to copy and overwrite the swipe code from 1.4 till 1.3 as discussed, but it does not work yet, that change did not take effect, no swipe with surface and in the point of fact the demo http://view.jquerymobile.com/1.4.0-alpha.1/dist/demos/examples/swipe/newyork.html is not working with surface, demo is only showing a circle trying to load all the time but never is displayed correctly.

In short, browser has the behavior by default on surface, swipe is not responding with jquerymobile .

Please one more suggestion to us!!!

Help us.

maxaud commented Feb 20, 2015

I cannot get any swipe events using the surface unless I add -ms-touch-action: none; but this disables the browsers scrolling. Is this related? How can it be fixed?


arschmitz commented Feb 20, 2015

@maxaud This is correct we do not yet support pointer events. So this is the only way to make it work on windows currently.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment