使用Jquery删除可调整大小的Div的宽高比

时间:2015-11-27 01:55:24

标签: javascript jquery jquery-ui aspect-ratio jquery-ui-resizable

我有一个简单的div。

<div id="resize" style="border:1px solid black"></div>

我通过Jquery UI Plugin将其调整为可调整大小。请参阅以下代码:

var w = $('#resize').width();
var h = $('#resize').width();       

$('#resize').resizable({    
    animate: true,
    helper: 'ui-resizable-helper',
    aspectRatio:  w / h
});     

我想在运行时删除其宽高比功能,但仍然可以调整其大小。我该怎么做?

1 个答案:

答案 0 :(得分:2)

api documentation中你可以看到它可以在初始化后用

设置
var myValue = true;
$( ".selector" ).resizable( "option", "aspectRatio", myValue );