目前看来,使用对话框窗口小部件时,我只能使用它们最基本的形式影响。例如,下面将使用均显示放置效果和隐藏对话框:

$('#dialog').dialog({show:'drop', hide:'drop'});

然而,对于滴法默认始终下降到左侧。我真正想要的是,它拖放到右侧。是这样的:

$('#dialog').dialog({
   show:{effect:'drop', direction:'right'},
   hide:{effect:'drop', direction:'right'}
});

这是可能的?

我目前使用1.6rc6。我也试着它1.5.3(稳定)没有任何的运气。


挖掘到源一点后,我不认为这是在这两个版本1.5.3和1.6rc *支持。它可能会需要改变的API功能上面可以支持了。 Steerpike已经找到了版本,可能应该是主线。如果有人知道,否则,你指正。

有帮助吗?

解决方案 2

这是目前无法实现的1.6和1.7.1。

其他提示

实际上,可以使用任何的jQuery UI的影响;例如搏动:

$("#dialog").dialog({ show: "pulsate" });

有很多可以在这里找到: http://docs.jquery.com/UI/效果/

请注意,有上effects.core.js的依赖关系。

我试图传递一个选项(像你这样)到“秀”,它没有工作。我还试图使“显示”功能,没有运气无济于事。

但什么工作原理是:

$("a").click(function() {
    $("#dialog").hide("drop", { direction: "right" }, 1000);
});

您可能会发现对话框范例有用此链接。在从右边尤其是第二个。我不知道这是否是使用标准的对话插件,但你应该能够从他们使用的例子看着办吧。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top