我已經嘗試過cakephp js helper的這種效果,它工作的很好。在這裏我嘗試了幾種方法來添加fadeIn延遲時間,但是我有字段。CakePHP 2:3:如何在cakephp中添加fadeIn延遲時間。
$this->Js->get('#sending')->effect('fadeIn');
如何在此效果中添加fadeIn延遲時間?
我已經嘗試過cakephp js helper的這種效果,它工作的很好。在這裏我嘗試了幾種方法來添加fadeIn延遲時間,但是我有字段。CakePHP 2:3:如何在cakephp中添加fadeIn延遲時間。
$this->Js->get('#sending')->effect('fadeIn');
如何在此效果中添加fadeIn延遲時間?
比照文檔:http://book.cakephp.org/2.0/fr/core-libraries/helpers/js.html#JsHelper::effect 您有一個數組「$選項」與「速度」鍵
爲了創建的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);
希望我幫助你的人。
如何在數組參數中添加延遲時間?數組('速度'=>'慢')有像數組('延遲'=>'5000')? – 2014-10-17 04:29:50
你可以在這裏參考http://book.cakephp.org/2.0/en/core-libraries/helpers/js.html#JsHelper::效果請仔細閱讀食譜。關於延遲時間。我建議每個閱讀JsHelper的蛋糕JSHelper。爲什麼不製作一個原生的JQuery腳本? – webartisan 2014-10-17 05:37:37