2011-03-22 44 views
1

我有以下形式的组织结构图控制填充:如何使用JQuery集中一个div?

enter image description here

我在每个节点展开和折叠功能, 我不知道你能不能帮我带的步骤后,实现了点头centeralization展开或折叠它们。

我想拖动水平滚动以集中展开的项目并拖动垂直滚动以使顶部的展开项目。像下面的图片:

注意:如果我可以用动画做到这一点,我很感激。 enter image description here

任何帮助!

+0

尼斯规范...你现在的代码在哪里? – 2011-03-22 09:11:00

+0

分享一些样本,以清楚了解你在做什么 – ankur 2011-03-22 09:14:29

+0

@Luca Fagioli:这是一个ASP.Net控件,并且发布代码毫无用处。我在想法,链接而不是代码方面需要帮助。 – Homam 2011-03-22 09:14:34

回答

2

Ariel Flesler的ScrollTo插件应该完美地处理这个问题。

http://flesler.blogspot.com/2007/10/jqueryscrollto.html

+0

谢谢,这是非常好的,但不直接支持集中,我必须计算我想滚动的具体点。 – Homam 2011-03-24 13:32:40

+0

它支持百分比。这将水平居中:'$('#scrollbox')。scrollTo({top:'0px',left:'50%'},800);'这将垂直居中:'$('#scrollbox')。scrollTo ({top:'50%',left:'0px'},800);' – 2011-03-24 20:44:12