我試圖將jQuery添加到我的一個項目中,但無法使其工作。CakePHP示例中的簡單jQuery不起作用
/views/layouts/default.ctp
echo $this->Html->script('jquery-1.6.4.js');
echo $this->Html->script('test.js');
/view/test/view.ctp
<?php echo $html->link('click msg', '#', array('onclick'=>'return false;', 'id'=>'msg-name', 'class'=>'msg-link')); ?>
/views/layouts/js/test.js
$(document).ready(function()
{
$('.msg-link').click(function()
{
alert("Thanks for clicking.");
});
});
當我點擊按鈕/鏈接時,它應該彈出警報,但它不會做任何事情:(
而且我是鍍鉻的調試控制檯我看到這個錯誤:
/js/jquery-1.6.4.js:-1 Resource interpreted as Script but transferred with MIME type text/html.
/js/test.js:-1 Resource interpreted as Script but transferred with MIME type text/html.
jquery-1.6.4.js:1 Uncaught SyntaxError: Unexpected token <
test.js:1 Uncaught SyntaxError: Unexpected token <
林真的不知道他們的意思,不能看股票查詢如何能在它的錯誤。
任何人都可以幫忙嗎?
謝謝!
嗨Chalist,謝謝:)我剛剛發現了這個......除非我錯過了它,它不是很有據可查,必須放在/ webroot/js /而不是放在/ views/layouts/js / – Tony