I'm developing a sencha touch application, and I need a 5-star rating inside an Ext.List . I use Raty a jquery plug-in to do that.
I've made some experiment and there are bugs on iPhone. When you rate on desktop browser (Chrome for example) it works very well with no problem, but with iPhone Safari browser when you rate, sometimes it changes the rating of an other item of the list (it seems to be random).
You can test it at this URL making a dozen of ratings and re-rating randomly : example with sencha touch
And it's not a problem of jquery on iPhone because without sencha touch the bug disappear : example without sencha touch
I don't know how to solve this because I use Chrome to bug my project, but the problem appears only on mobile, not the best way for debugging.
Okay thank you. But I don't understand why it is incompatible. Even if it's not supported, jquery should work because it's in a template and not in a sencha-touch component. And there it's clearly sencha-touch which make jquery bug. Does sencha-touch modify a lot the event management and so will make confliact with jquery ?
Edit: And if we can't use jquery, how make a star-rating system for items list ?