在jqueryUI中使用带有effect()的缓动

时间:2012-12-28 16:34:24

标签: jquery-ui

我正在尝试将缓动应用于特定的jqueryUI效果()并且无法使其工作。根据这个页面,它应该,但没有代码细节:

http://api.jqueryui.com/1.8/effect/

我试过了:

$("#id").effect( "pulsate", {easing: "swing"} );
$("#id").effect( "pulsate", {"swing"} );
$("#id").effect({effect: "pulsate", easing: "swing"});
$("#id").effect( "pulsate", "swing" );
$("#id").effect( effect: "pulsate", easing: "swing" );

没有工作。

2 个答案:

答案 0 :(得分:3)

最近,jQuery UI推出了一个新网站。总的来说,我发现它最多是无益的,最糟糕的是不准确。在这种情况下,我不确定我是否相信新网站,因为pulsate swing没有描述相同的选项。

如果您只想$("#id") .animate({height: "hide", width: "hide"}, 1500, "swing") .animate({height: "show", width: "show"}, 1500, "swing"); 此特定元素,则可以使用以下代码:

{{1}}

jQuery effect docs我建议的代码。

如果你想做别的事情,请多说些,我们会尽力帮忙。

答案 1 :(得分:3)

$('#id').effect( "highlight",{color:'#FFFF00',easing:'easeInExpo'},4000 );

我在滚动到事件后使用效果突出显示元素。在上面的代码中,easing对我有用。

我正在运行jQuery 1.8。