2015-01-31 61 views
0

我有一個奇怪的問題與Java腳本庫,什麼包括在我的laravel項目。我的主頁路由是http://localhost/MySite/public,我的js腳本和JQuery在這個頁面上工作得很好,一切都與路由一樣,看起來像http://localhost/MySite/public/level1。 但是scipts在level2或更多路線上不起作用。例如:在這樣的路線http://localhost/MySite/public/section1/section2我無法使用JQuery和我自己的腳本。問題與js Laravel

有沒有人知道如何解決這個問題?

這裏我引用的JS庫:

{{HTML::script('js/Myscript.js')}} 
    {{HTML::script('js/JQuery.js')}} 

我也嘗試了常見的方式與<script>標籤 - 沒有陽性結果。

+0

檢查HTML源,什麼對level2的左右.. – 2015-01-31 20:13:28

+0

我認爲我們是在正確的道路腳本標記生成的URL,因爲源看起來像這樣通過'http: //localhost/MySite/public/js/MyScript.js'在所有頁面上。如果我使用script標籤,它看起來像'js/MyScript.js'。 所以,想法是在所有頁面上使用{{HTML :: script('js/Myscript.js')}} – 2015-01-31 20:59:51

+0

是使用後者 – 2015-01-31 21:03:49

回答

0

嘗試使用:

{{asset('js/Myscript.js')}} 
+0

仍然無法正常工作。 另外一個我試圖引用jquery庫,什麼位於網站,仍然沒有。我不能在2級或更多級別的路由中使用JQuery – 2015-01-31 22:34:27