[英]Javascript file not including inside html page
我正在嘗試在ASP.NET MVC實踐項目中使用JQuery,但是site.js文件不起作用或不在html頁面中。 如果我在html的腳本標記中編寫JQuery代碼,那么它工作正常,甚至我還包括了Bootstrap和site.css之類的其他文件,這些文件也只能解決site.js文件的問題。
$(document).ready(function () {
alert("Hello 1");
});
$(window).load(function () {
alert("Hello 2");
});
包括摘要
<script src="~/lib/jquery/dist/jquery.min.js" type="text/javascript"></script>
<script src="~/js/site.js" type="text/javascript"></script>
<script src="~/lib/jquery-validation/dist/jquery.validate.min.js" type="text/javascript"></script>
您的來源是從lib和js文件夾開始的。 如果您的js文件夾位於內容文件夾中,則請在傾斜符號后使用內容
<script src="~/Content/lib/jquery/dist/jquery.min.js" type="text/javascript"></script>
由於我們不想猜測並且無法查看您的特定項目,因此請執行以下操作:
測試
請注意,通常默認情況下它是一個“腳本”文件夾
將site.js文件從解決方案資源管理器拖放到視圖中,它應該添加正確的路徑。 如果這樣不起作用,請嘗試輸入以下內容:
(function($) {
$(document).ready(function () {
alert("Hello 1");
});
$(window).load(function () {
alert("Hello 2");
});
})(jQuery);
我不確定(function($){// code})(jQuery); 可以,但是過去解決了我的問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.