en.javascript.info/02-ui/05-widgets/06-widget-tasks/03-resize-img/task.md
Ilya Kantor f301cb744d init
2014-10-26 22:10:13 +03:00

29 lines
No EOL
1.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Менять размер картинки при помощи мыши
[importance 5]
Реализуйте интерфейс для смены размера изображения мышью.
Пусть изображение "тянется" при захвате его снизу, справа и в правом-нижнем углу, вот так:
[iframe height=350 src="solution" link]
По окончанию смены размеров должно быть событие **`resize`** c новыми размерами.
Синтаксис:
```js
var resizeMe = new Resizeable({
elem: $('#heroes')
});
$(resizeMe).on("resize", function(e) {
// вывести результат
$('#info').html("ширина:" + e.newWidth + ", высота:" + e.newHeight);
});
```
Минимальный размер изображения 3x3, меньше ресайзить нельзя.
В исходном документе есть ссылка на <a href="http://js.cx/clipart/handle-se.png">картинку handle-se.png</a> для правого-нижнего угла.
[edit src="task" task/]