2009-07-07 168 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