jquery ui dialog 怎么设置能在改变dialog大小时保持长宽比 20
我试了下resizable的相关方法,不过在定为dialog类型的控件上貌似不生效啊求达人给个方法,谢谢!!注意!!是dialog控件!!比如这个:<script>$(f...
我试了下resizable的相关方法, 不过在定为dialog类型的控件上貌似不生效啊 求达人给个方法, 谢谢!!
注意!! 是 dialog控件!!
比如这个:
<script>
$(function() {
$( "#dialog" ).dialog();
$( "#dialog" ).resizable({aspectRatio: 16/9});
$( "#dialog" ).resizable("option", "aspectRatio", 16/9);
});
</script>
<body>
<div id="dialog" title="基本的对话框">
</div>
</body>
调用resizable的方法无效 展开
注意!! 是 dialog控件!!
比如这个:
<script>
$(function() {
$( "#dialog" ).dialog();
$( "#dialog" ).resizable({aspectRatio: 16/9});
$( "#dialog" ).resizable("option", "aspectRatio", 16/9);
});
</script>
<body>
<div id="dialog" title="基本的对话框">
</div>
</body>
调用resizable的方法无效 展开
2个回答
展开全部
弹出框和保持长宽比是两个事件,弹出框(dialog)、保持长宽比(resizeable)http://api.jqueryui.com/,这是API的开发文档;下面是一个保持长宽比的例子,这样说你应该能明白了吧,如果不明白那就看一下开发文档,再不懂再追问
$("#resizable").resizable({
aspectRatio: 16/9
});
更多追问追答
追问
看清楚我的问题, dialog控件!! 你有试过对dialog类型的控件调用这个方法吗?? 我试过是无效的
追答
不会就说不会,难道你不知道像弹出框这样的东西是需要添加一个绑定事件才有效的吗?你用了绑定事件了吗?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询