В настоящее время я делаю игру, где блоки падают, и вам нужно их избегать. У меня есть код jQuery, который добавляет блоки к div
под названием .Как переместить детей из div без события
У меня возникли проблемы при выборе каждого из div
, порожденного и заставляющего их перемещаться вниз без нажатия. Here is the GitHub link а вот example
Вот код JQuery (часть его)
function spawn_block(){
$spawned_block = $("<div class='block'></div>")
$game.append($spawned_block); //add div with class block to #game div
var left=getRandomInt(0, $game.width()-$spawned_block.width()); //gets a random value from left of screen where div can appear
var top=getRandomInt(0, $game.height()-$spawned_block.height()); //not useful unless you don't want the div to appear at the top
//adds a random position and color to spawned_block
$spawned_block.css({
"left": left,
"background-color": getRandomColor()
});
//if you want a random position from top add "top" : top,
};
if($spawned_block.position.top < $game.position.top + $game.height) {
$spawned_block.css("top", "+=25px");
}
Этот последний кусок кода, что я добавил в конце функции, то, что я Я делаю неправильно?
Я ценю вашу помощь, однако она по-прежнему не работает для меня! :(Тем не менее, большой thx для того, чтобы заставить меня посмотреть, какая у меня основная ошибка – FlipFloop
@FlipFloop Если бы вы могли обновить свой вопрос или ваш GitHub с помощью самой последней версии вашего кода, я могу пересмотреть свой ответ, чтобы лучше помочь вам. – laef
Я обновил! thx за вашу помощь – FlipFloop