2017-01-13 34 views
-1

我在設置jQuery lightslider插件時遇到了麻煩。 這似乎是關於包含腳本文件的問題。

我捆綁使用file:

bundles.Add(new ScriptBundle("~/bundles/lightslider/js").Include(
        "~/Scripts/lightslider/js/lightslider.js" 
       )); 

和呈現此和其他包是這樣的:

@Styles.Render("~/bundles/lightslider/js") 

瀏覽器示出了在源以下文件夾: lightslider/JS 文件本身在那裏,但內容在編輯器中不可見。

browsers developer window

..但鏈接本身指的是物理文件: http://localhost:3832/Scripts/lightslider/js/lightslider.js ...該文件是有效

不管怎麼說,以下錯誤的瀏覽器報告:

類型錯誤:$ (...)。lightSlider不是函數

回答

1

呈現腳本的正確方法是:

@Scripts.Render("~/bundles/lightslider/js") 
+0

omg這是很搞笑的。這句話可能不是一個更好的例子:..看到樹木爲木... –

+0

對不對?... – Roy

+0

對不起,標記爲已回答 –

相關問題