この質問はCakePHP2.xに関するものなので、正解は次のとおりです。
echo $this->Html->script('jquery-1.7.2.min');
JavaScriptファイルには拡張子がないことに注意してください。HtmlHelperのscript()関数には、app / webroot /jsforlderからのスクリプトファイルが含まれています。複数のスクリプトファイルをロードすることもできます。
echo $this->Html->script(array(
'jquery/jquery-1.7.2.min',
'jquery/jquery-ui-1.8.19.custom.min',
'jquery/jquery.tooltip.min',
'raphael',
'main',
'screen'
));
スクリプトの依存関係と優先順位もここで役割を果たします。これは、scriptA.jsがscriptB.jsに依存している場合、後者を最初にロードする必要があることを意味します。
echo $this->Html->script(array(
'scriptB',
'scriptA'
));
jQueryのプラグインをロードするときは、これも監視する必要があります。複数のスクリプトファイルをロードするために示した例では、これが示されていることに注意してください。