2013-05-03 95 views
0

我正在嘗試使用ui-datepicker標題並將其轉換爲手風琴。它實際上工作(有點)。我想在這裏隱藏筆記,以供用戶透露,如果他們選擇。使ui datepicker標題可摺疊

當頁面打開時,我需要摺疊手風琴。我一直擴大開放,儘管使用這些參數:

$('.ui-datepicker-header').accordion({ 
     active: false, 
     collapsible: true, 
     autoHeight: false, 
     event: "click" 
}); 

一旦頁面呈現我看到箭頭的形象是正確的,但我需要點擊兩次頭得到它關閉。之後它按預期工作。

這裏有一個小提琴演示:http://jsfiddle.net/mv5492/PuWWS/17/

由於這些都是我想這會工作得很好兩種UI組件。

在此先感謝! 邁克

回答

2

移動$('.ui-datepicker-header').accordion(...聲明下面$('.ui-datepicker-header').append()語句追加文本的標題。

這意味着aria-標籤將應用於.ui-datepicker-header下的文本,並且在頁面加載時文本將被設置爲display: none

+0

美麗!它就像我希望的那樣工作。感謝您的幫助和解釋。更新的小提琴:http://jsfiddle.net/mv5492/PuWWS/18/ – Mike 2013-05-04 01:01:56

+0

隨時upvote和/或接受答案;) – mccannf 2013-05-04 09:22:04

+0

愛,但我沒有投票的聲望。公認。 – Mike 2013-05-05 16:40:41