2014-10-16 70 views

回答

2

爲了創建的JavaScript或jQuery的基本效果使用CakePHP的是你可以使用這個

JsHelper::effect($name, $options = array()); 

就是這樣的例子。

$this->Js->get('#sending')->effect('fadeIn', array('speed' => 'slow'); 

但我會建議只是普通的JavaScript/jQuery代碼腳本,因爲它比使用更靈活的內置JsHelper CakePHP中,由於功能有限,很容易使用。只需在您的視圖中包含您的腳本。

示例使用JQuery:

<?php echo $this->Html->script('your_script_name'); ?> 

,並在您your_script_name.js

$('#sending').delay(slow).fadeIn(1000); 

希望我幫助你的人。

+0

如何在數組參數中添加延遲時間?數組('速度'=>'慢')有像數組('延遲'=>'5000')? – 2014-10-17 04:29:50

+0

你可以在這裏參考http://book.cakephp.org/2.0/en/core-libraries/helpers/js.html#JsHelper::效果請仔細閱讀食譜。關於延遲時間。我建議每個閱讀JsHelper的蛋糕JSHelper。爲什麼不製作一個原生的JQuery腳本? – webartisan 2014-10-17 05:37:37