0

在更改为显示后,我需要返回 Jquery 对话框的默认值:“慢”。

我有一个正常的对话框:

$( ".selector" ).dialog();

在对话生效后发生的变化:

$( ".selector" ).dialog({ show: "slow" });

我需要把它的默认值。什么是效果“无”?

我试试这个,但它对我不起作用:

$( ".selector" ).dialog({ show: "" });
4

3 回答 3

4

对话框的 API 文档

show

类型:数字或字符串或对象

默认null

例如,

$( ".selector" ).dialog({ show: null });

您可能想检查创建后如何更改 jQuery UI 小部件的选项?以避免每次都重新初始化它。

于 2013-01-15T18:35:20.323 回答
1

它应该像下面,

$( ".selector" ).dialog( "option", "show", null );

演示: http: //jsfiddle.net/pWbbh/autoOpen带有slow.. 的对话框关闭对话框并点击打开按钮以查看它立即打开。)

于 2013-01-15T18:37:16.570 回答
0

这是怎么做的:

$( ".selector" ).dialog({ show: false });

使用 false 而不是将其留空。试用垃圾箱:http: //jsbin.com/awozor/1/edit

于 2013-01-15T18:43:02.040 回答