Jquery 使用角点中的长方体控制柄调整图元大小

Jquery 使用角点中的长方体控制柄调整图元大小,jquery,handle,jcrop,Jquery,Handle,Jcrop,在中,选择“裁剪区域”后,将显示一个div,在角点处显示长方体控制柄 有没有jQuery插件可以构建这种类型的框句柄 您可以使用jQuery UI可调整大小插件: 使用“handles”参数使元素的整个边框都可以调整大小 您可以使用jQuery UI的可调整大小功能,如上所述。我甚至为你摆好了小提琴 jQUERY $('#element').resizable({ handles: { 'ne': '#negrip', 'se': '#segrip', 's

在中,选择“裁剪区域”后,将显示一个div,在角点处显示长方体控制柄


有没有jQuery插件可以构建这种类型的框句柄

您可以使用jQuery UI可调整大小插件:


使用“handles”参数使元素的整个边框都可以调整大小

您可以使用jQuery UI的可调整大小功能,如上所述。我甚至为你摆好了小提琴

jQUERY

$('#element').resizable({
    handles: {
    'ne': '#negrip',
    'se': '#segrip',
    'sw': '#swgrip',
    'nw': '#nwgrip'
    }
});
HTML


手柄是CSS!带有连接到插件的ID。做一个你自己会很容易。再次以jcrops CSS文件为例。。这个答案很好-但是您需要使用CSS添加“框句柄”。这并不难。干得好@Randy。下面是一个更完整的示例,完成您开始的工作:
<div class="ui-resizable-handle ui-resizable-nw" id="nwgrip"></div>
<div class="ui-resizable-handle ui-resizable-ne" id="negrip"></div>
<div class="ui-resizable-handle ui-resizable-sw" id="swgrip"></div>
<div class="ui-resizable-handle ui-resizable-se" id="segrip"></div>
#elementResizable {
    border: 1px solid #000000;
    width: 300px;
    height: 40px;
    overflow: hidden;
}
#nwgrip, #negrip, #swgrip, #segrip, #ngrip, #egrip, #sgrip, #wgrip {
    width: 10px;
    height: 10px;
    background-color: #ffffff;
    border: 1px solid #000000;
}
#segrip {
    right: -5px;
    bottom: -5px;
}