0

我开始使用 jQuery UI,并且尝试使用 jQuery 中的 .toggle() 效果提供的默认缓动函数以外的缓动函数。

这就是我现在所拥有的。如何调整它以使用 UI 中的缓动功能之一,例如“爆炸”功能?

$(document).ready(function() {
   $('#signin').click(function(e) {
      $('#signinbox').toggle(300);
   });
});
4

2 回答 2

1

根据文档: http ://api.jqueryui.com/toggle/

.toggle( 效果 [, 选项 ] [, 持续时间 ] [, 完成 ] )

 $('#signinbox').toggle('explode', 300);

必须包含适当的 jqueryUI.js 资源,因为这不适用于 jQuery 核心toggle()方法

于 2012-10-15T02:32:47.323 回答
1

试试这样:

$('#signin').click(function(e) {
    $('#signinbox').toggle('explode', 300);
});​

jsFiddle 示例

于 2012-10-15T02:34:49.350 回答