我的jsp代码中没有定义jquery

时间:2012-09-21 12:01:47

标签: java javascript jquery jsp

我的jsp中没有 jQuery未定义。错误在这里:

  

“jQuery('#Frame')。animate360({”

在以下代码中:

<body>
<script type="text/javascript">
    window.onload = function () {
        jQuery('#Frame').animate360({
            centerInWindow: true,
            xmlPath: '/',
            objPath: 'Images/',
            iconPath: 'HTML5/Images/'
        });
    };
</script>
</body>

1 个答案:

答案 0 :(得分:1)

这里可能会出现一些问题。我建议回到基础,以确保首先正确加载jQuery。

  1. https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.js
  2. 下载jquery.js
  3. jquery.js放入与JSP相同的文件夹中。
  4. 将上面的代码更新为:

    <body>
    <script src="jquery.js"></script>
    <script type="text/javascript">
        if (typeof jQuery != 'undefined') {
            alert("jQuery library is loaded!");
        } else {
            alert("jQuery library is not found!");
        }
    </script>
    </body>
    
  5. 来源:http://www.mkyong.com/jquery/how-to-check-if-jquery-library-is-loaded/

    一旦确定jQuery正在运行,您就可以更改加载它的位置,例如:

    <script type="text/javascript" src="HTML5/jQuery.js"></script>

    如果你继续得到“加载了jQuery库!”然后你可以把它放回你的window.onload赋值。