Vendo o questionamento de muitas pessoas no Google Groups, vou explicar como usar o jQuery juntamente com o CakePHP.
A primeira coisa que você tem que fazer é baixar o código do jQuery e colocá-lo na pasta vendors\js (tanto faz ser na vendors dentro de app ou fora). Depois disso, nos controllers que você for utilizar o jQuery, inclua o helper Javascript:
class SeuController extends AppController {
var $helpers = array('Javascript');
}
Se você usa em todas as páginas, pode colocar isto no seu AppController.
Feito isso, você pode usar na sua view (ou layout) o seguinte código:
<?php
// Incluir o jQuery ao projeto
// Neste exemplo estou importando a jquery.tablesorter também
// O segundo parâmetro (false) é para indicar que vai no <head> e não no local onde está sendo executado
$javascript->link(array('jquery', 'jquery.tablesorter'), false);
// Aqui vou definir alguns comandos de jQuery
$javascript->codeBlock('
$(document).ready(function(){
$("#detalhe_compra").tablesorter({decimal: ",", dateFormat: "uk"});
$("#resumo_compras").tablesorter({decimal: ",", dateFormat: "uk"});
});', array('inline' => false));
?>
Minha view normalmente...
Com isso, você faz que o código javascript vá para o <head> do seu HTML e não fique no meio das suas views, o que é deselegante e fora do padrão W3C.