nashio / star-rating-svg

A star rating jQuery plugin that uses SVG for easier customization
http://nashio.github.io/star-rating-svg/demo
MIT License
354 stars 156 forks source link

Hover effects cause problems on IPad first gen #12

Open LindenerGenie opened 8 years ago

LindenerGenie commented 8 years ago

Using my IPad I need to touch a star twice to actually change the value.The stars are showed as being selected after the first touch, though.

Through some research I found the problem to be the hover effects combined with css-display changes. Commenting out mouseover and mouseout in the js-file solves the problem. I really like the hover effects though and would love to keep them.

nashio commented 8 years ago

Hi, what version of the iPad are you using?. I'm testing on an iPad mini, 2nd gen, and I don't see any doubling tapping issues. Basically what I see is that I only need one touch to change a value, and of course there's no hover in mobile. demo: http://d.pr/i/K0vO

LindenerGenie commented 8 years ago

Hi!

I am using an IPad Air (first generation).

Searching in Google I came up with this: https://www.nczonline.net/blog/2012/07/05/ios-has-a-hover-problem/

Regards, Christian

Am 18.06.2016 um 20:00 schrieb Ignacio Chavez:

Hi, can what version of the iPad are you using?. I'm testing on an iPad mini, 2nd gen, and I don't see any doubling tapping issues. Basically what I see is that I only need one touch to change a value, and of course there's no hover in mobile. demo: http://d.pr/i/K0vO

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/nashio/star-rating-svg/issues/12#issuecomment-226956033, or mute the thread https://github.com/notifications/unsubscribe/ALnGjniBFu3ygn9iWGt_n60Lble7GC7yks5qNDI4gaJpZM4I4uu6.

shiny commented 7 years ago

Get the same problem on iPhone(iOS 10.2.1)

nashio commented 7 years ago

Gonna look into this thanks @shiny

nashio commented 7 years ago

@shiny Have you tried using the option disableAfterRate: false Using this option it works for me on the iphone running 10.2.1 let me know