Я работаю над веб-приложением, в котором у меня нет веб-хуков для зависания (например, сенсорное устройство). Я могу получить координаты х точно, где мышь всегда.
Мне нужно проверить, находятся ли координаты х мыши над изображением, а затем взять это изображение, над которым я поверх.
Что я делаю
Я сейчас использую 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 *