Здравствуйте.
Развиваю "пазл". В результате работы моей программы, получаю длинную линейку с блоками изображений. Хочу расположить их на случайных координатах окна браузера. Проблемы с кодом ниже:
function getXPositionOfElement() {//Получить случайные координаты x окна браузера.
var x_position = Math.floor(Math.random() * window.innerWidth);
return x_position;
}
function getYPositionOfElement() {//Получить случайные координаты y окна браузера.
var y_position = Math.floor(Math.random() * window.innerHeight);
return y_position;
}
function putPazzleInRandomXYCoordinats(){//Поместить в случайные координаты (см. функция getXPositionOfElement()) элементы массива в цикле.
for(var k=0; k<100; k++){
getXPositionOfElement();
getYPositionOfElement();
$("div.block"+k).offset({ top: y_position, left: x_position });
alert(y_position);//не работает даже с getXPositionOfElement()
}
}
Ссылка на остальной код
https://github.com/VaAlina/puzzle
P.S. Я вовремя не проверила, как правильно писать слово "puzzle", поэтому, теперь в именах всех переменных ошибка. В редакторе заменить не получается (код перестаёт работать). Приношу свои извинения.