Мобильное Safari "зависание" (х позиция пальца соответствует х позиции изображения) - PullRequest
1 голос
/ 23 февраля 2010

Я работаю над веб-приложением, в котором у меня нет веб-хуков для зависания (например, сенсорное устройство). Я могу получить координаты х точно, где мышь всегда.

Мне нужно проверить, находятся ли координаты х мыши над изображением, а затем взять это изображение, над которым я поверх.

Что я делаю

Я сейчас использую jQuery, и я настраиваю массив ( imgCoords ) значения offset.left каждого изображения. Я тогда использую

imgCoords.indexOf(mousePosition.x);

(mousePosition.x) составлен, но вы поняли идею.

Я использую приведенный выше код, чтобы получить изображение, соответствующее возвращенному индексу

fingerCoordToImgIndex = imgCoords.indexOf(mousePosition.x);
$('img').eq(fingerCoordToImgIndex).css({'stuff'});

Это работает только для начального ввода мыши над изображением (палец x соответствует только изображению x, а не изображению x + width) и кажется неэффективным. Я думаю, что мог бы немного побольше поработать, чтобы понять это правильно, но я бы с удовольствием, если бы один из вас профессионал мог спасти меня = p

Спасибо, тонны! * Кен 1023 *

...