Jquery不会在cordova应用程序中运行

时间:2016-01-05 14:48:54

标签: javascript jquery html cordova

我正在使用VS2015上的cordova appache应用程序。我想在我的应用程序中使用jquery,因为我在Web应用程序中使用它。我试着去做但是它没有工作。这是我的代码:

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8" />
    <title>test</title>
    <!-- test references -->
    <link href="css/index.css" rel="stylesheet" />
</head>
<body>
    <p>Hello, your application is ready!</p>
    <!-- Cordova reference, this is added to your app when it's built. -->
    <script src="cordova.js"></script>
    <script src="scripts/platformOverrides.js"></script>
    <script src="scripts/index.js"></script>
</body>
</html>
<script>
    $(document).ready(function () {
        alert("test!");
    });
</script>

请告知。

1 个答案:

答案 0 :(得分:2)

那里没有链接jQuery脚本。当然你需要添加:

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.0.0-alpha1/jquery.min.js"></script>

(或指向服务器上jquery文件的链接)

到您的脚本链接 - 可能在index.js之前。

编辑:您的脚本标记也在HTML之外。将其移至body标签的底部,而不是:

    <script>
      $(document).ready(function () {
        alert("test!");
      });
    </script>
  </body>
</html>