2011-02-02 85 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文档对这些功能添加到的版本有一些参考。