2011-12-09 12 views
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 '));Cakephp 2.0 Jqueryはレイアウトでは表示されますが、表示されません。逆の場合は

これを実行すると、メニューが正常に動作します。しかし、私のビュー内のjquery項目は機能しません。

jquery-1.7を私のビュー(似たような行内)に再宣言すると、私のビューのjqueryは動作しますが、私のレイアウトでは動作しません。

どうすればこのように動作させることができますか?私はcakephpのbeforLayout関数を調べようとしましたが、使用例は見つかりません。私は正しい軌道に立ち入っていますか?

+0

この問題は、ライブラリをロードすることとは関係ありませんでした。それはjQueryとPrototypeの読み込みと関係がありました。私はjQuery.noConflictを使用しています。 – Sugitime

答えて

0

この問題は、ライブラリをロードすることとは関係ありませんでした。それはjQueryとPrototypeの読み込みと関係がありました。私はjQuery.noConflictを使用しています。