Растягивать блок мышкой?
Подскажите пожалуйста, как сделать блок что бы его можно было растягивать мышкой прямо в окне браузера за края.
Пример изображения прилагаю. Заранее спасибо! ![]() |
Навешиваешь на узлы обработчики mousedown. По этому событию, в зависимости от нажатого узла определяешь направления, в которых можно изменять размеры, навешиваешь обработчик mousemove на document, в котором (обработчике) и производишь изменение размеров блока, навешиваешь обработчик mouseup на document, в котором (обработчике) останавливаешь процесс и снимаешь обработчики mousemove и mouseup
|
Спасибо большое! А как для нуба можно какое то подобие кода?
|
может для начала http://jqueryui.com/resizable/ внесет ясности? :)
|
Цитата:
http://javascript.ru/blog/Andrej-Par...cii-JavaScript |
Часовой пояс GMT +3, время: 10:12. |