何时使用slideToggle或slideUp / slideDown

时间:2009-10-02 07:12:33

标签: jquery

我们何时应该使用slideUp/slideDown以及何时在jQuery中使用slideToggle函数? slidetoggle在IE中工作有问题吗?

1 个答案:

答案 0 :(得分:4)

如果您想要向上或向下滑动元素的单个触发器,并且您始终希望它根据该元素的当前状态执行其中一个,则应使用slideToggle()

如果您有多个触发器或多个效果,则应使用slideUp()slideDown()。例如:

您希望点击链接以使div向下滑动,但是用户需要单击实际的div才能将其向上滑动(多个触发器)。

您希望单击按钮以使div向下滑动,但您希望再次单击该按钮以使其消失(多种效果)。

但是如果你将slideUp和SlideDown一起用于同一个触发器/事件,你基本上只是在做一个slideToggle但是让你自己更难。

我不确定IE和slideToggle是否存在问题。但我想如果slideToggle存在问题,那么幻灯片效果也会出现问题。