0

由于我已从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");

$(Elt)效果后消失"blind"。如果我 append .show(),它会被忽略。

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

谢谢你的帮助

4

1 回答 1

0

我不明白你想做什么。

有了这个,你可以selectedObject通过滑动它来显示你喜欢的缓动和方向:

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

有了这个,您可以selectedObject通过将其滑出来隐藏它:

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

希望我能帮助你。

于 2014-01-29T11:35:51.177 回答