未在 HTML 中运行的第二个嵌入式 Javascript

问题描述

我的 HTML 文件中有两个嵌入的脚本,但只有第一个运行。第二个不执行,它只是应该更改段落的文本。我真的不熟悉 javascript,不知道是否有一些异步巫术。如果我删除 jquery 包含(并更改代码以使用更改元素的普通方法),它工作正常。

MovieTrilogy.java:5: error: constructor Movie in class Movie cannot be applied to given types;
public MovieTrilogy(Movie Movie1,Movie Movie2,Movie Movie3){
                                                            ^
required: String,int
found:    no arguments

解决方法

您必须将脚本标记分开,不能在开头关闭它。

<html>
    <body>
        <p id="next-track">
            Next Track
        </p>
    </body>
    <script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js">
    </script>
    <script>
        $("#next-track").html("Bye JavaScript!");
    </script>
</html>