我使用SimpleModal Jquery插件,它效果很棒!當模態div調整大小時,自動將Jquery SimpleModal重新定位到頁面中心
但是,有時需要更改模態div的寬度和高度,所以我需要模態自動將其自身重新定位在頁面中心。我發現SimpleModal使用它的setPosition()函數來做到這一點。當模式啓動時它會自動調用。
於是,我就打電話時語氣div的尺寸更改上述功能,但它不工作:
$('#mybutton').click(function() {
//code here to resize the modal
$.modal.impl.setPosition(); //doesn't work. note that at this point, the modal is still active (displayed)
});
你有什麼想法?
我這樣做,隨後通過調用$ .modal.setPosition()...這爲我工作。 – 2016-02-17 21:15:42
@Blaise想確認將2條線組合在一起爲我工作。 $(「#simplemodal-container」).css({height:newHeight,width:newWidth});和右$ .modal.setPosition(); – azakgaim 2018-03-01 03:42:07