Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/88.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在layout.js中禁用布局自动调整大小_Javascript_Jquery_Primefaces - Fatal编程技术网

Javascript 在layout.js中禁用布局自动调整大小

Javascript 在layout.js中禁用布局自动调整大小,javascript,jquery,primefaces,Javascript,Jquery,Primefaces,我有一个使用primefaces制作的应用程序,当你调整浏览器窗口的大小时,它反过来使用来改变四个div(北、南、西和中)的大小 我不允许自己删除脚本,因为它是应用程序的一部分,所以我需要一种方法在页面加载后禁用此调整大小功能 如果有一种方法可以在加载脚本后取消设置脚本,这将很好,因为我在这个特定页面上不需要它 这是我到目前为止没有多少运气得到的 function InitializeLayout(sElement) { var options = { resizeWit

我有一个使用primefaces制作的应用程序,当你调整浏览器窗口的大小时,它反过来使用来改变四个div(北、南、西和中)的大小

我不允许自己删除脚本,因为它是应用程序的一部分,所以我需要一种方法在页面加载后禁用此调整大小功能

如果有一种方法可以在加载脚本后取消设置脚本,这将很好,因为我在这个特定页面上不需要它

这是我到目前为止没有多少运气得到的

function InitializeLayout(sElement) {
    var options = {
        resizeWithWindow: false,
        resizable: false,   
        closable:  false,   
        initPanes:  false,   
        west__resizable: false,   
        west__closable:  false,
        defaults : {
            autoResize: false
        },
        west : {
            autoResize: false
        }
    };
    oLayout = $(sElement).layout(options);

    console.log(oLayout.state);
}


jQuery(document).ready(function() {
    InitializeLayout("#layout-body");
});

一定有原因,但为什么不在布局单元上设置
resizeable=“false”
?还是在模板中?@Kukeltje它在模板中,所以我无法编辑html文件。我所做的任何更改只能通过css和js文件完成。