2011-02-02 48 views
2

我需要在我的jQuery UI手風琴初始化後運行一些代碼。根據documentation,我應該能夠定義創建手風琴時創建的創建事件。但即使手風琴非常成功地製作,它也不會發作。jQuery UI手風琴創建事件沒有觸發

$('#accordion').accordion({ 
    create: function(event, ui) { alert('This never fires'); }, 
}); 

我使用的是jQuery 1.4.2和UI 1.8.5。任何想法爲什麼這個事件可能不會解僱?

+0

控制檯中的任何錯誤? – 2011-02-02 19:13:48

+0

不,控制檯上沒有錯誤 – 2011-02-02 19:19:30

回答

6

原來的問題是,jQuery UI 1.8.5不支持create:event。所以你必須使用至少1.8.9才能使用它。

我希望jQuery UI文檔對這些功能添加到的版本有一些參考。