滑动,方向:左边不工作?

时间:2011-09-08 06:46:50

标签: jquery

有没有人知道为什么这个函数在Jquery中不起作用?

$('.left').show("slide", { direction: "left" }, 1000);

我正在尝试创建一个扩展容器的按钮,并在单击时显示div。 http://jsfiddle.net/pufamuf/wXyDq/14/ 非常感谢大家! :)

2 个答案:

答案 0 :(得分:3)

AFAIK,您使用的缓动效果仅在JQuery UI中提供,或作为单独下载提供,因此您还需要添加对它的引用。然后动画就可以了。

编辑:看起来就是这个问题:

“jQuery库中唯一的缓动实现是默认的,称为swing,并且以不变的速度进行,称为线性。使用插件可以使用更多的缓动函数,最明显的是jQuery UI套件“。 http://api.jquery.com/animate/

HTH。

答案 1 :(得分:-1)

我认为show function的语法错误。你应该使用

$('.left').show();

它不能与“幻灯片”一起使用,就像你尝试的方式一样。阅读手册。

http://api.jquery.com/show/