Jquery手风琴动画阻止它工作

时间:2011-01-18 17:53:23

标签: jquery jquery-ui

我有一个jquery手风琴,没有动画就可以正常工作:

jQuery('#countrylist').accordion({
    active: false, 
    alwaysOpen: false, 
    autoHeight: false,
    animated: false
});

但是如果我尝试使用动画它就不再有用了:

jQuery('#countrylist').accordion({
   active: false, 
   alwaysOpen: false, 
   autoHeight: false,
   animated: "bounceslide"
});

现在点击其中一个标题链接不再打开该div,它不会执行任何操作。

为什么会出现这种情况的任何想法?

1 个答案:

答案 0 :(得分:2)

According to the documentation,您还需要在页面中包含UI Effects Core:

  

选择您喜欢的动画,或   禁用它们(设置为false)。在   除了默认值,'bounceslide'   以及所有已定义的缓和方法   支持('bounceslide'需要UI   效果核心

(强调我的)

我很确定这是因为当我完整地包含jQueryUI时,你的代码对我来说很好:http://jsfiddle.net/andrewwhitaker/86xGs/1/