我正在使用Laravel和它的刀片模板引擎,並且遇到了一些使用jQuery的問題。無法在刀片中使用jQuery
我有一個名爲master.blade.php的主模板。在這個文件中,我有我的各種CSS和JS文件,將被廣泛使用。爲了更好地組織,我只在使用它們的刀片頁面上包含單個JS文件。這些模板使用@extends功能並「繼承」master.blade.php模板。
當我這樣做,我收到了JS錯誤:
ReferenceError: $ is not defined
當我把JS文件的master.blade.php模板,它的工作原理。我仔細檢查了我的加載順序,以確保jQuery首先被加載,所以我有點困惑,原因。
任何想法? 在此先感謝。
這是經典的「未找到jQuery」錯誤。有些東西會導致jQuery在您嘗試使用它時不可用,但很難在沒有看到您的代碼的情況下提供詳細信息。 – 2015-01-27 00:53:56
您是否檢查何時訪問'$'?在包含腳本之前,似乎您正在訪問'$'。你能發佈你的源代碼嗎? – 2015-01-27 05:17:54
另外,嘗試將'$'更改爲'jQuery'。 – 2015-01-27 09:31:15