/ / No se pueden cambiar los controladores de cambio de tamaño con la opción - jquery-ui, jsfiddle

No se pueden cambiar los controladores de tamaño con la opción - jquery-ui, jsfiddle

Tengo un jsfiddle en http://jsfiddle.net/stevea/AbARW/3/ donde una imagen se configura inicialmente para tener controladores de cambio de tamaño en las cuatro esquinas. Cuando hago clic en el botón, trato de cambiar esto a solo un controlador en la esquina, usando

 $("button#changeHandles").click(function() {
$("img#pelican").resizable("option", "handles", "se");
});

Pero esto parece no tener efecto. ¿Alguien ve el problema?

Respuestas

2 para la respuesta № 1

Parece que este es un error conocido: boleto # 3423

Arme una solución usando .esconder() y se tomó la libertad de hacer que su botón cambie las manijas de un lado a otro en lugar de ser un uso único.

Ejemplo de trabajo

$(function () {
$("img#pelican").resizable({
handles: "ne,se,sw,nw",
aspectRatio: true
});

$("button#changeHandles").click(function () {
if ($(".ui-resizable-ne, .ui-resizable-nw, .ui-resizable-sw").is(":visible")) {
$(".ui-resizable-ne, .ui-resizable-nw, .ui-resizable-sw").hide();
} else {
$(".ui-resizable-ne, .ui-resizable-nw, .ui-resizable-sw").show();
}
});
});