Cakephp 2.0 Jquery在布局中工作但不在视图中,反之亦然

时间:2011-12-09 22:25:11

标签: php jquery cakephp cakephp-2.0

我的布局中有一个JQuery菜单,我的视图中有JQuery项目。我在这个行的布局中添加了jquery-1.7.js: echo $ this-> Html-> script(array('jquery-1.7.js','modal / lib / prototype.js','modal / lib / scriptaculous.js?load = builder,effects','modal /modalbox.js'));

执行此操作后,菜单运行正常。但是,我的视图中的jquery项目不起作用。

如果我在我的视图中重新声明jquery-1.7(使用类似的行),我视图中的jquery可以工作,但不能在我的布局中工作。

我怎样才能做到这一点?我试过探索cakephp的beforLayout函数,但我找不到任何用法示例。我至少走在正确的轨道上?

1 个答案:

答案 0 :(得分:0)

原来问题与加载库无关。它与加载jQuery和Prototype有关。我使用了jQuery.noConflict,现在可以使用了。