Как мне предотвратить выход моего движущегося div за пределы страницы/экрана в jquery?CSS

Разбираемся в CSS
Ответить
Гость
 Как мне предотвратить выход моего движущегося div за пределы страницы/экрана в jquery?

Сообщение Гость »

Это то, что я пробовал, но оно продолжает выходить за пределы страницы/экрана.

Код: Выделить всё

$(document).ready(() => {
$(document).on('keydown', function(e) {
var key = e.which;
if (key === 37) {
$('#divResult').animate({
left: "-=50"
})
}
if (key === 38) {
$('#divResult').animate({
top: "-=50"
})
}
if (key === 39) {
$('#divResult').animate({
left: "+=50"
})
}
if (key === 40) {
$('#divResult').animate({
top: "+=50"
})
}
})
})


Как предотвратить выход движущегося элемента div за пределы страницы/экрана в jquery?

Подробнее здесь: https://stackoverflow.com/questions/781 ... -in-jquery
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «CSS»