【发布时间】:2013-10-22 14:48:11
【问题描述】:
我在切换时使用 jquery UI 折叠效果作为参数,如下所示:
$(textDivChild).toggle( "fold");
效果很好,我只有一个问题。 div 从右到左折叠而不是从左到右折叠,这就是我想要的。而且我在选项对象中看不到方向选项...我尝试了各种其他方法,例如slide,slideUp(在jquery核心中)和slideDown,但它们都没有做我想要的。如果幻灯片有一个“向左”滑动的方向选项,而不仅仅是“向上”,我可以使用它。我的最终目标是让容器看起来像是在折叠/展开到按钮中/从按钮中出来——如果我可以反转方向,折叠将非常有用。
另外,我尝试将 div 与相对/绝对定位右对齐,但它对方向没有影响。无论如何我都无法做到这一点,因为我无法定位正确,因为我在顶部执行此操作的应用程序如何工作......无论如何我只能使用“左”和“顶部”CSS定位。
【问题讨论】:
-
@isherwood 我已多次阅读该问题及其答案。 slideToggle() 没有改变方向的功能,slideUp() 和 slideDown() 也没有,尽管它们的名字。
-
您看过提供的演示吗? jsfiddle.net/QDUQk/1
-
我将撤回我的近距离投票,因为我将错误的问题作为重复项放入,但这已经被问及并回答了。
-
@isherwood 你读过我的问题吗?幻灯片不剪,我已经试过了。我需要在屏幕上的中心点进出扩展/收缩(想想 x 和 y 轴上的一个点)。幻灯片只允许您从一个方向扩展/收缩。折叠旨在从中心点扩展/收缩,只有您不能反转方向(我的问题)。附言在提出我的问题之前,我已经彻底搜索了这个问题并阅读了大约一个小时的文章。
标签: jquery