javascript - 如何动态更改 jquery ui 可调整大小选项?

标签 javascript jquery

我正在使用 jquery ui 可调整大小控件来调整图像大小。

我想调整图像的纵横比。

但现在可以正常工作了。

这是脚本:

$("#cover_page_image_change").resizable({ aspectRatio:true});

因此我认为如果我们可以改变它的 maxHeight 和 maxWidth 选项那么它是可能的。 我们将通过计算实际长宽比动态地提供这些选项。

有人知道怎么做吗?

或者对于纵横比我应该做什么? 我使用的是jquery ui 1.9版本

最佳答案

这样你就可以提供宽度和高度

 var coverpagee=$('#cover_page_image_change');
 var val=2;
 coverpage.css({
 width:target.width() * val,
 height:target.height() * val});

您可以使用任何动态分配值的变量,而不是使用 val

关于javascript - 如何动态更改 jquery ui 可调整大小选项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24343205/

相关文章:

javascript - Ajax,添加 GET var onload

javascript - 在尝试选择注入(inject)了 appendChild() 的节点时,如何防止 Range.selectNode() 选择过多的 DOM?

javascript - 删除类时不重置关键帧动画

javascript - CSS 选择器不适用于简单的 jquery 脚本

javascript - 如何在 Bootstrap 2 模式中更改 iframe html

java - Spring MVC ajax 使用以下方式调用 Controller

javascript - CSS/JS 模糊鼠标周围除外

javascript - 使用管理员在 MongoDB 中不起作用

jquery - Dynatree/Fancytree 初始化和 Ajax 加载的完整事件?

javascript - 开始滚动时将 div 粘贴到页面顶部