gpt4 book ai didi

jquery - 当 MasterPage 位于根文件夹中时在子文件夹中使用 JQuery

转载 作者:行者123 更新时间:2023-12-03 22:59:24 25 4
gpt4 key购买 nike

我试图在 ASP.NET 中名为“samples”的子文件夹中使用 jquery 库,母版页位于根目录中。目前,对 jquery 脚本的引用位于母版页的 head 标签中。如果我创建的页面也在根目录中,则一切正常。如果我将页面移动到“samples”子目录,jquery 就会中断。

我可以通过在 head 标记中使用类似以下内容来解决该问题:

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

...但是后来我失去了使用 jquery intellisense 的能力,因为我在设计时不再直接连接到文件。

所以我的问题是:当我的页面位于子文件夹中并且母版页位于根目录中时,如何在 .aspx 页面上使用 jquery 库而不丢失与智能感知的连接?

最佳答案

只需使用这个:

<script src="/js/jquery.js" type="text/javascript"></script>

/ 放在 js 之前就可以了。我总是将 css 和 javascript 文件保存在单独的文件夹中,并使用此调整来正确包含它们。

对于智能感知,你可以尝试这个技巧:

<%if(true){%>
<script src="/js/jquery.js" type="text/javascript"></script>
<%}%>

我不记得这个技巧的来源了。

关于jquery - 当 MasterPage 位于根文件夹中时在子文件夹中使用 JQuery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1025920/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com