改变nyromodal窗口的大小
此脚本等待用户按下按钮,以便nyromdal启动
$('.image_upload').nm({ sizes: {minW:10,minH:10 }, modal: false, closeOnClick: false });
然后在按下脚本之后,在更改了nyromodal窗口的内容后,我试图改变窗口的大小,但它不会立即改变它,所以尺寸保持旧,滚动条出现。 只有关闭窗口并再次调用窗口时,新大小才会影响窗口。
此代码将新内容放入nyromdal窗口
$('.nyroModalDom').html(responseimage);
在这里,我们有两种方式来改变大小。 两者都只能在关闭重新打开窗口后才能工作,而不是立即开启。
1
$.nyroModalSettings({ width: 800, height: 800 });
2
$.nmObj({ width: 800, height: 800 });
那么如何在不重新打开的情况下改变窗口的大小呢?
UPDATE
刚刚发现新function,但它也无法调整窗口大小。 滚动条消失,就好像窗口想要resize但它保持不变并再次出现滚动条。
$('.nyroModalDom').resize();
您可以尝试使用此说明:
$.nmTop().resize(true);
也就是说,根据我的经验,正确的方式来实现resize。
UPDATE
您可以使用回调调整高度afterResize添加如下代码:
$('.image_upload').nm({ callbacks: { afterResize: function(nm) { // to adjust according to your needs $('nyroModalCont').css('height', $('.nyroModalDom img').height()); } } });
- Django将JSON数据传递给静态getJSON / Javascript
- Delphi,EmbeddedWB / TWebbrowser – jQuery没有执行
- 在javascript中获取多个选择器内的h4选择器的值
- 尝试将使用SQL语句生成的JSON数据从PHP脚本返回到JS网页,但是获取null
- JavaScript Post Request w / Image
- 如何在jQuery UI小部件中决定_init和_create?
- 在HTML文件中应该放置Jquery和Bootstrap?
- 为什么jquery .load()不从外部网站加载文本文件?
- 为什么Uncaught TypeError:$(…)。fulllCalendar不是函数?