我正在尝试在cakephp 2.5.5中添加简单的bootstrap jquery功能但是我不知道如何在视图中添加脚本。请给我一些代码?
在webroot jquery文件夹中我创建了custom.js
$(document).ready(function(){ $("#hide").click(function(){ $("p").hide(); }); });
在视图中我有
<?php
echo $this->Html->css('index');
echo $this->Html->script('custom');
?>
<p ><?php echo "some text"; ?></p>
<?php echo $this->Form->button('click me',array('id'=>'hide'));?>
答案 0 :(得分:1)
说到custom.js文件的路径在webroot / js / jquery / custom.js中,然后你可以在视图中使用
<?php echo $this->Html->script('jquery/custom.js'); ?>
如果路径不在webroot / js文件夹中(比如webroot / jquery / custom.js),则指定文件的整个路径,如
<?php echo $this->Html->script('/jquery/custom.js'); ?>
始终按照here
所述在最后添加下面一行echo $this->Js->writeBuffer();