gpt4 book ai didi

javascript - 如何使用 jquery 从其他文件添加类?

转载 作者:行者123 更新时间:2023-12-02 15:06:50 25 4
gpt4 key购买 nike

嗨,我有这个 javascript(jquery) 用于将类添加到我的 <html><body>我的 View 中的标签

  <script>
$("html").addClass("new1");
$("body").addClass("new2");
</script>

所以我想从 View 更改为特定的 js 文件,例如 main.js,我创建此文件并复制粘贴我的代码,然后在我的 View 中调用如下:

   <script src="~/Scripts/main.js"></script>

为什么不起作用?谁能帮我吗?

最佳答案

该路径对浏览器没有任何意义:

<script src="~/Scripts/main.js"></script>

除非当前文件夹字面上有一个名为~的子文件夹,否则将找不到任何内容。它必须是文件的实际路径。例如:

<script src="/Scripts/main.js"></script>

或者:

<script src="../Scripts/main.js"></script>

或者从当前加载的 URL 到该 JavaScript 文件的任何路径。

无论 script 标记包含代码作为内容还是从其他源引用它,JavaScript 代码本身都不会执行任何不同的操作。无论哪种方式,其行为都是相同的。

<小时/>

根据下面的评论,如果您只是询问如何在 JavaScript 中创建函数,那就很简单了。像这样的事情:

function addClasses() {
$("html").addClass("new1");
$("body").addClass("new2");
}

然后您可以随时调用该函数:

addClasses();

关于javascript - 如何使用 jquery 从其他文件添加类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35070806/

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