jquery ui 1.10.2 show easing不再起作用了

时间:2013-04-16 12:34:36

标签: jquery jquery-ui show-hide

由于我已从 jquery-ui 1.8 升级到 1.10.2 ,因此 .show( effect [, options ] [, duration ] [, complete ] ) 不再有效。

我可以替换:

$(this).show("slide", {direction:"left"}, 500);

$(this).effect("slide");

但是当我替换:

$(Elt).show("blind", {direction: "vertical"}, 500);

$(Elt).effect("blind");
{p> $(Elt)"blind"效果后消失。如果我追加.show(),则会被忽略。

我在http://jqueryui.com/upgrade-guide/1.10/找到了关于$.effects[]的某些线索(在页面末尾),但这对我来说没有意义。

感谢您的帮助

1 个答案:

答案 0 :(得分:0)

我不明白你想做什么。

使用此功能,您可以通过滑动显示selectedObject来显示您喜欢的缓动和方向:

$(selectedObject).show("slide", { easing: "TransitionName", direction: "left" }, 500);

使用另一个,您可以通过滑出来隐藏相同的selectedObject

$(selectedObject).hide("slide", { easing: "TransitionName", direction: "right" }, 500);

希望我能帮助你。