【问题标题】:using jquery in masterpages在母版页中使用 jquery
【发布时间】:2017-07-04 17:55:49
【问题描述】:

亲爱的程序员们你好 我在母版页中使用 jquery 时遇到了一个愚蠢的问题,我希望在母版页本身而不是母版页的相关页面中调用一个函数。 这是我的母版页的标题

<%@ Master Language="C#" AutoEventWireup="true" CodeFile="CMS_master.master.cs" Inherits="CMS_master" %>

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css" />
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" />
    <link rel="stylesheet" href="https://fonts.googleapis.com/icon?family=Material+Icons" />
    <link href="css/Exclusive_fonts.css" rel="stylesheet" />
    <link href="Content/bootstrap.min.css" rel="stylesheet" />
    <link href="css/CMS_Style.css" rel="stylesheet" />
    <script src="<%ResolveUrl("~/Scripts/jquery-3.1.1.min.js"); %>" type="text/javascript">
                   window.alert("a");
    </script>
    <asp:ContentPlaceHolder ID="head" runat="server">
    </asp:ContentPlaceHolder>
</head>

挫折是 jquery 和 javascripts 代码无法识别和呈现。 我知道有些问题可能已经回答了这个问题,但没有一个对我有用。

【问题讨论】:

  • 无法发现任何错误,可能错误出现在使用此母版的页面上
  • @Aristos 使用页面只有两个空内容占位符

标签: jquery asp.net master-pages


【解决方案1】:

您在脚本标签中输入了 2 个拼写错误。您忘记了= 符号并删除了末尾的;

<script src="<%= ResolveUrl("~/Scripts/jquery-3.1.1.min.js") %>" type="text/javascript"></script>

这在 html 中呈现为 src="/Scripts/jquery-3.1.1.min.js"

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-05-26
    • 1970-01-01
    • 1970-01-01
    • 2011-03-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多