2012-04-09 43 views
0

我正在使用DreamWeaver,我不時發現這個錯誤,無法弄清楚是什麼導致它。使用jQuery PHP語法錯誤

當我從腳本中添加一點點jQuery到一個php文件時,DW會告訴我有一個語法錯誤。這裏是它說我的錯誤的是(與前幾行和後):

echo ' 
     <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js" type="text/javascript"></script>'; 

    echo ' 
     <script type="text/javascript"> 
     (function($, document, window, undefined) { 

      \'use strict\'; 

我不明白。它爲什麼說有語法錯誤?

+0

語法錯誤在哪裏? – jrummell 2012-04-09 17:06:13

+2

如果這是一切,那麼在''use''之前有一個未封閉的單引號應該是'\'嚴格使用'';' – 2012-04-09 17:06:24

+0

因爲存在語法錯誤 – 2012-04-09 17:09:06

回答

5

您並未終止您最後的echo聲明。

echo ' 
     <script type="text/javascript"> 
     (function($, document, window, undefined) { 

      \'use strict\''; 
+0

是的,這似乎很明顯,但原來的腳本沒有那個。該腳本實際上是jmPress.js。我無法在網上找到一個沒有縮小的文件來告訴你我的意思,而且在這裏發帖太長了。如果我照建議那樣做,它只會把錯誤壓倒其他所有東西。 – 2012-04-09 17:30:46

+0

@DravenVestatt所以你要求我們幫助你調試我們沒有的代碼? – kba 2012-04-09 17:31:30

+0

這是腳本,未觸及:http://jsfiddle.net/8aZrS/。不按照建議打破劇本? – 2012-04-09 17:36:58