У меня есть номер, хранящийся в переменной:
var myPosition = "322";
Теперь есть несколько элементов с абсолютной позицией. Все с разными X-позициями (слева - значение). Есть ли способ найти значение, которое имеет левое значение, наиболее близкое к значению, хранящемуся в моей переменной?
Каждый элемент имеет уникальный идентификатор. Таким образом, в идеале результат (идентификатор ближайшего) должен храниться в переменной.
var closestElement = "myDiv1";
EDIT:
Я начал писать сценарий. Поскольку я новичок, я борюсь с двумя вещами: (1.) Я хочу найти все элементы (все названы одинаково id = e1, e2, ...); (2.) Теперь я просто проверяю, находится ли позиция на уровне 50+ от значения myPosition, и я пытаюсь найти ближайший к нему объект.
<script>
var myPosition = "121";
var e1position = e1.offsetLeft;
if (e1position > wertgeberPosition - 50 && e1position < wertgeberPosition + 50)
{
var result = "e1";
}
document.write(result);
</script>