Вопрос по javascript, jquery – Jquery изменяемый размер плагина, установите minWidth в зависимости от края перетаскивания

2

Итак, у меня есть изображение, вокруг которого есть маркер обрезки, я не хочу иметь возможность изменять размер маркера обрезки меньше, чем изображение.

Для этого мне нужно установить minWidth маркера обрезки, который зависит от того, с какой стороны пользователь изменяет размеры (везде есть ручка: n, ne, e, se и т. Д.)

Мой вопрос: как этого добиться? (Я включил изображение, чтобы сделать мой вопрос немного яснее)

Кроме того, вотjsfiddle это демонстрирует проблему.

enter image description here

Привет, Илья, можешь показать нам, что ты до сих пор пробовал? Людям легче помочь вам, если вы сможете показать какой-то код в качестве отправной точки. Тем не менее, картина действительно помогает, и ваше описание великолепно. Удачи! :) jmort253
Привет. ну, честно говоря, я не знал, с чего начать в отношении этой проблемы, но вот код полного проекта:jsfiddle.net/tvm6X  ура приятель Ilya Karnaukhov
+1 - jsfiddle помогает увидеть проблему из первых рук, и это здорово! Я добавлю ваш jsfiddle к вашему вопросу. jmort253

Ваш Ответ

1   ответ
1

другой вопрос: Странное взаимодействие, но вот оно (jsfiddle)

$(function() {
    $( "#resizable" ).resizable({
        handles : 'e, n, s, w',
        resize : function(event, ui){
            switch($(this).data('resizable').axis)
            {
                case 'n':
                    $(this).resizable( "option", "minHeight", 75 );
                    break;
                case 's':
                    $(this).resizable( "option", "minHeight", 100 );
                    break;
                case 'e':
                    $(this).resizable( "option", "minWidth", 150 );
                    break;
                case 'w':
                    $(this).resizable( "option", "minWidth", 200 );
                    break;
            }
        }
    });
});​
Error: User Rate Limit Exceeded
Error: User Rate Limit Exceeded
Error: User Rate Limit Exceeded Ilya Karnaukhov

Похожие вопросы