有没有人知道为什么这个函数在Jquery中不起作用?
$('.left').show("slide", { direction: "left" }, 1000);
我正在尝试创建一个扩展容器的按钮,并在单击时显示div。 http://jsfiddle.net/pufamuf/wXyDq/14/ 非常感谢大家! :)
答案 0 :(得分:3)
AFAIK,您使用的缓动效果仅在JQuery UI中提供,或作为单独下载提供,因此您还需要添加对它的引用。然后动画就可以了。
编辑:看起来就是这个问题:
“jQuery库中唯一的缓动实现是默认的,称为swing,并且以不变的速度进行,称为线性。使用插件可以使用更多的缓动函数,最明显的是jQuery UI套件“。 http://api.jquery.com/animate/
HTH。
答案 1 :(得分:-1)
我认为show function的语法错误。你应该使用
$('.left').show();
它不能与“幻灯片”一起使用,就像你尝试的方式一样。阅读手册。