为什么jQuery UI Dialog没有最小化,最大化按钮?

hiw*_*way 5 dialog jquery-ui minimize maximize

我正在使用jQuery-1.9.1和jQuery-ui-1.10.2来弹出一个对话框,我的代码如下:

<script type="text/javascript" src="js/jquery-1.9.1.min.js"></script>
<script type="text/javascript" src="js/jquery-ui-1.10.2.min.js"></script>
<link rel="stylesheet" type="text/css" href="css/jqueryUI/theme/redmond/jquery-ui-   1.10.2.custom.min.css" />
<script type="text/javascript">
$(function(){
    $("#dialog").dialog();
});
</script>
 </head>
  <body>
<div id="dialog">
     hello, this is a dialog
</div>
</body>
Run Code Online (Sandbox Code Playgroud)

对话框只有close按钮,没有minimizemaximize按钮,但我想显示它们.我在这个页面中找到了它的对话框minimizemaximize按钮,我没有在作者的javascript代码中找到关于对话框的任何特殊设置,而且他使用的jQuery-ui版本是1.8.16,我的版本的jQuery-ui是否有删除了这个功能?

PS:我的jQuery-1.9.1.min.js和jQuery-ui-1.10.2.min,js是从官方网站下载的,没有任何自定义更改.

DSl*_*gle 9

在该示例中查看jQuery UI的来源,看起来运行该博客站点的人添加了自定义以最小化和最大化支持.您可以在代码中找到以下注释.

/*
 * jQuery UI Dialog 1.8.16
 * w/ Minimize & Maximize Support
 * by Elijah Horton (fieryprophet@yahoo.com)
*/
Run Code Online (Sandbox Code Playgroud)

您需要为对话框添加自定义以支持此功能,或者包含扩展jQuery UI对话框的库.看起来这个网站有一个名为jquery-dialogextend的插件可以满足您的要求.