Написал этот код, чтобы иметь возможность изменять размер div по вертикали. У меня возникли проблемы с поиском хорошего способа ограничить мой рост до минимального и максимального значения, каждое написанное мной решение имеет одну и ту же проблему, оно очень неточное,Пожалуйста, не предлагайте jQuery UI, я хочу, чтобы мой собственный код имел больший контроль над ним, если я хочу добавить к нему больше, которого уже нет в jQuery UI.
$(document).ready(function()
{
var resize = false;
var chat = $("#chat").height();
$(document).mouseup(function(event)
{
resize = false;
chat = $("#chat").height();
});
$(".resize").mousedown(function(event)
{
resize = event.pageY;
console.log($(".resize").offset().top);
console.log(event.pageY);
});
$(document).mousemove(function(event)
{
if (resize)
{
console.log(parseInt(resize)-event.pageY);
$("#chat").height(chat + resize - event.pageY);
}
});
});