簡體   English   中英

在ASP.NET MVC 3中引用自定義外部javascript文件

[英]Referencing a custom external javascript file in asp.net mvc 3

嗨,我正在嘗試從頁面上拉出頁面上的一些javascript,並將其放入外部javascript文件中以實現可重用性。

作為測試,我只是試圖顯示一個警報文本框,但即使這樣也不起作用。

到目前為止,這就是我所擁有的。

帶有javascript的頁面

編輯:忽略不是問題的type =“ text / javascript”

在此處輸入圖片說明

這是script.js的實際內容

在此處輸入圖片說明

網站根目錄中的文件結構

在此處輸入圖片說明

老實說,它似乎應該可以工作,但是每當我在瀏覽器中運行頁面時,我都會收到此錯誤。

在此處輸入圖片說明

我知道路徑是正確的,但是我缺少什么呢?

問題是我沒有清除緩存,對不起新手錯誤:(

看起來像一些簡單的javascript語法錯誤; 缺少分號。 您可以使用JSLint來找到那些。 這應該可以工作(假設jQuery在其他兩個腳本之前加載):

您的“ script.js”:

var projectApi = function() {};

projectApi.prototype.HelloWorld = function() {
    alert('Hello World');
};

您的頁面javascript:

$(document).ready(function() {
    var api = new projectApi();
    api.HelloWorld();
});

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM