📅  最后修改于: 2023-12-03 15:02:21.985000             🧑  作者: Mango
jQWidgets jqxWindow 是一个基于 jQuery 的弹窗插件,可用于创建自适应大小、各种样式的窗口。collapse() 方法是其中的一个成员方法,用于在单击窗口标题时折叠窗口内容。
$(selector).jqxWindow('collapse');
该方法无需传递任何参数。
该方法不返回任何值。
以下是使用 jQWidgets jqxWindow collapse() 方法的示例代码片段:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>jqxWindow Collapse Demo</title>
<script src="https://code.jquery.com/jquery-3.5.1.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jqwidgets/9.0.0/jqx-all.min.js"></script>
<link href="https://cdnjs.cloudflare.com/ajax/libs/jqwidgets/9.0.0/jqx.base.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="window">
<div>我是窗口内容</div>
</div>
<script type="text/javascript">
$(document).ready(function () {
$('#window').jqxWindow({
width: 350,
height: 200,
resizable: false,
draggable: false,
isModal: true,
autoOpen: true,
collapsed: true,
initContent: function () {
$('#window').jqxWindow('collapse');
}
});
});
</script>
</body>
</html>
在该示例中,我们创建了一个简单的窗口,并将窗口的 collapsed 属性设置为 true,这意味着默认情况下窗口内容将被折叠。在 initContent 回调中,我们使用 collapse() 方法,在窗口初始化时将窗口内容折叠起来。
以上代码在页面加载时自动弹出一个宽 350、高 200 ,内容被折叠起来的模态窗口,单击窗口标题即可展开窗口内容。