我已经尝试过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