2012-07-25 62 views
2

我正在使用Js helper类,并且我已经成功实现了这一点。我正在使用以下代码来使用ajax。与cakephp js helper的自定义效果

$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'); 

请告诉我我错了,我该如何添加动画效果。

回答

0

JsHelper中有一些可用的pre-specified effect names。而不是如果你想在点击JsHelper链接时产生animate效果,那么你将不得不通过JsHelper扩展自己的助手,并为此提供定义。

This post将帮助您创建自己的帮助程序,以支持您想要的功能。

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