如何使用jquery表单其他文件添加类?

时间:2016-01-28 19:55:49

标签: javascript jquery asp.net js.class

您好我有这个javascript(jquery),用于在我的视图中为我的--with-odbc=PATH<html>标记添加课程

<body>

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

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

为什么它不起作用?任何人都可以帮助我吗?

1 个答案:

答案 0 :(得分:2)

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

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

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

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

或:

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

或该JavaScript文件的路径来自当前加载的URL。

无论script标记包含代码作为内容还是从其他来源引用它,JavaScript代码本身都不会做任何不同的事情。它的行为都是一样的。

根据以下评论,如果您只是询问如何在JavaScript中创建函数,那么这很简单。像这样:

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

然后你可以随时调用该功能:

addClasses();