我对这段代码有两个问题:
首先我想降低效果的速度。
其次,就像您对效果进行操作以关闭选项卡一样,然后将出现以下新选项卡
if ($('#sidebar ul').length) {
$("#sidebar ul").accordion({
event: "mouseover",
active: 1,
collapsible: false,
autoHeight: false
});
}
示例网址:http://jsfiddle.net/8pKMh/ http://jsfiddle.net/8pKMh/
对于速度,请使用animate http://api.jqueryui.com/accordion/#option-animate:
if ($('#sidebar ul').length) {
$("#sidebar ul").accordion({
event: "mouseover",
active: 1,
collapsible: false,
autoHeight: false,
animate: 2000 // miliseconds
});
}
来自 jquery ui 文档:
Animate
是否以及如何对更改面板进行动画处理。
支持多种类型:
- 布尔值: false 值将禁用动画。
- Number:默认缓动的持续时间(以毫秒为单位)。
- 字符串:与默认持续时间一起使用的缓动名称。
- Object: Animation settings with easing and duration properties.
- 还可以包含具有上述任何选项的 down 属性。
- 当被激活的面板的索引低于当前活动面板的索引时,会出现“向下”动画。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)