2

我正在使用 Js 助手类,并且我已经成功实现了这一点。我正在使用以下代码来使用 ajax。

$this->Js->link('test','action',array(
                'before'=>$this->Js->get('#loader')->effect('fadeIn'),
                'success'=>$this->Js->get('#front_album')->effect('fadeIn'),
                'update'=>'#front_album'));

现在,当我尝试添加动画效果而不是淡入时,什么都没有发生。我按照以下方式尝试。

$this->Js->get('#loader')->effect('animate','opacity: 1.0');

请告诉我我错在哪里以及如何在其中添加动画效果。

4

1 回答 1

0

JsHelper 中有一些预先指定的效果名称。如果您想animate在单击 JsHelper 链接时生效,那么您必须让自己的助手通过 JsHelper 扩展并提供该效果的定义。

这篇文章将帮助您创建自己的助手来支持您想要的功能。

这是您可以用来获得所需效果的唯一方法。

于 2012-07-25T09:30:57.173 回答