2009-07-07 126 views
0

有另一种方式来激活除了JQuery的手风琴激活

.accordion手风琴菜单(“激活”,indexval);方法?在IE7中,这改变了我的标题DIV格式(它把它弄砸了)。手风琴位于页面的底部,因此当它被激活时,我的标题消失。任何人都可以为我提供一些帮助吗?

这就是我所拥有的..激活导致顶部标题div消失。

var targetOffset = $('.HwContentInformation').offset().top; 
       $('#content,#header').animate({ scrollTop: targetOffset }, .5); 

       $("#HwReferences").accordion('activate', 0); 

感谢

尼克

+0

提供演示或代码。 – Sampson 2009-07-07 17:32:12

+0

是的,我们在没有演示的情况下在黑暗中战斗,除非你期望我们尝试重新创建它。 – redsquare 2009-07-07 17:38:24

回答

0

原来,我的内容网页中包含了一些减去故障的Javascript内容区域的标题高度。这是设置标题为'0',从而在页面刷新时隐藏它。感谢您的尝试。

0

我曾经有过类似的问题,在默认情况下手风琴将使用<h3>标签为它的头元素。您的页面标题可能包含一个<h3>标签,您不希望它在手风琴中。

你可以做什么,是改变#HwReferences头到<h5>然后做这样的事情:

$("#HwReferences").accordion({'header': 'h5'}).accordion('activate',0) 

HTH