Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/458.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从html调用javascript脚本_Javascript - Fatal编程技术网

从html调用javascript脚本

从html调用javascript脚本,javascript,Javascript,我有一个简单的javascript文件,如下所示: $(document).ready(function () { alert("my controller"); }); <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title></title> <script src="https://ajax.goo

我有一个简单的javascript文件,如下所示:

$(document).ready(function () {
    alert("my controller");
});
<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title></title>
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.0.3/jquery.min.js"></script>
</head>
<body>
<script type="text/javascript" src="/js/generateLineupController.js"></script>
</body>
</html>
我有一个HTML文件,如下所示:

$(document).ready(function () {
    alert("my controller");
});
<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title></title>
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.0.3/jquery.min.js"></script>
</head>
<body>
<script type="text/javascript" src="/js/generateLineupController.js"></script>
</body>
</html>

因为对一切神圣事物的爱,世界上为什么没有警觉?javascript文件的get值为200,因此它正在加载。

文档。
$。ready(…)
表示您正在尝试使用jQuery,但没有在页面中加载jQuery。检查你的控制台日志;您将在那里看到错误

此外,无需使用两个
标记加载脚本两次;只需加载一次。

文档。
$.ready(…)
表示您正在尝试使用jQuery,但没有在页面中加载jQuery。检查你的控制台日志;您将在那里看到错误

此外,无需使用两个
标记加载脚本两次;只需加载一次。

这里有几个问题

  • 由于某种原因,您尝试加载脚本两次。不要那样做。将其加载到
    ,或加载到
    的末尾,但不能同时加载两者

  • 您试图使用jQuery语法(
    $(…)
    ),但尚未加载jQuery库。你会需要的

  • 这里有几个问题

  • 由于某种原因,您尝试加载脚本两次。不要那样做。将其加载到
    ,或加载到
    的末尾,但不能同时加载两者

  • 您试图使用jQuery语法(
    $(…)
    ),但尚未加载jQuery库。你会需要的


  • 在这个问题上使用
    node.js
    标记有什么原因吗?这会分散我回答你问题的注意力,因为我正在等待了解节点是如何涉及的:)是的,废话,我正在使用browserify加载节点模块,我想我可能会朝那个方向回答这个问题,但我可以删除标记。我复制了这个问题中的代码(现在;))并得到了警告。是否正在加载其他脚本,或某种NoScript类型的插件?是否有理由在这个问题上使用
    node.js
    标记?这会分散我回答你问题的注意力,因为我正在等待了解节点是如何涉及的:)是的,废话,我正在使用browserify加载节点模块,我想我可能会朝那个方向回答这个问题,但我可以删除标记。我复制了这个问题中的代码(现在;))并得到了警告。是否有其他脚本正在加载,或者某种NoScript类型的插件?是的,我忘记为我的OP添加jquery库,但我有我的实际代码,这不是问题。是的,我忘记为我的OP添加jquery库,但我有我的实际代码,这不是问题。请查看我的编辑,缺少jquery库不是问题所在(脚本的双重加载也不是问题所在)。您是否在服务器上运行此操作?或者您只是在浏览器中使用URL的本地文件路径打开文档?如果是后者,则相对的
    src
    将导致问题。另外,您确定您没有选中“不显示此页面的任何其他通知”或浏览器中的任何类似内容吗?它可以工作,当我单独运行一个文件时,它不会拉入我的javascript文件。我遇到的问题与browserify有关。哦,很好。谢谢Ed,请查看我的编辑,缺少的jquery库不是问题(脚本的双重加载也不是问题)。您是在服务器上运行这个吗?或者您只是在浏览器中使用URL的本地文件路径打开文档?如果是后者,则相对的
    src
    将导致问题。另外,您确定您没有选中“不显示此页面的任何其他通知”或浏览器中的任何类似内容吗?它可以工作,当我单独运行一个文件时,它不会拉入我的javascript文件。我遇到的问题与browserify有关。哦,好吧。