工作,我有這樣的代碼在我MasterPage.master母版頁引用JavaScript並不是在Visual Studio
<head runat="server">
<meta charset="utf-8" />
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.0/jquery.min.js"></script>
<script type="text/javascript" src="<%# ResolveUrl("~/") %>script.js" ></script>
<asp:ContentPlaceHolder id="head" runat="server">
</asp:ContentPlaceHolder>
</head>
<body>
<div class="handle">Click me</div>
</body>
我有這樣的代碼在我的script.js文件
$('.handle').on('click', function() {
alert('hello world');
});
當我點擊div部分,我沒有警報信息,因爲我應該有。
我有我的Default.aspx
<%@ Page Title="" Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="mainContent" Runat="Server">
</asp:Content>
這是在Visual Studio中我的項目目錄
我應該在MasterPage.master中有嗎?或者有沒有其他的方式來使用「script.js」文件? –